CMAKELIST编译后复制文件到指定目录
CMAKELIST编译后复制文件到指定目录有2种方法,下面只记录其中一种。
通过cmake自带指令:add_custom_command
add_custom_command(TARGET PROJECT_NAME
POST_BUILD
COMMAND echo "CONTENT"
COMMAND ${CMAKE_COMMAND} -E copy ORIGIN TARGET
)
其中将PROJECT_NAME、CONTENT、ORIGIN、TARGET替换成自己的内容即可;
PROJECT_NAME:自己项目的名称;
CONTENT:需要输出到屏幕的文字内容;
ORIGIN:需要复制的文件路径;
TARGET:文件复制的目标路径。
每一行一条命令,如果有多个命令需要执行,就写多行。