cmake在特殊目录中设置了特殊目标

时间:2015-07-12 15:26:59

标签: cmake

cmake中的EXECUTABLE_OUTPUT_PATH,设置此变量以指定CMake应放置所有可执行文件(而不是CMAKE_CURRENT_BINARY_DIR)的公共位置。 是否有方法只在我的特殊目录(我的工作目录)中制作特殊目标可执行文件,另一个目标(如测试目标不放在那里)?

1 个答案:

答案 0 :(得分:1)

设置可执行目标的RUNTIME_OUTPUT_DIRECTORY属性,例如:

set_target_properties(my_target PROPERTIES RUNTIME_OUTPUT_DIRECTORY "special_dir")