cmake中的EXECUTABLE_OUTPUT_PATH
,设置此变量以指定CMake应放置所有可执行文件(而不是CMAKE_CURRENT_BINARY_DIR)的公共位置。
是否有方法只在我的特殊目录(我的工作目录)中制作特殊目标可执行文件,另一个目标(如测试目标不放在那里)?
答案 0 :(得分:1)
设置可执行目标的RUNTIME_OUTPUT_DIRECTORY
属性,例如:
set_target_properties(my_target PROPERTIES RUNTIME_OUTPUT_DIRECTORY "special_dir")