在为我自己的项目运行 cmake/make 后,我注意到 cmake 将目标文件放入名为CMakeFiles/myproject.dir/
. 如何设置不同的构建目录(例如bin/)
?我知道变量CMAKE_BINARY_DIR
或CMAKE_CURRENT_BINARY_DIR
,但它们应该是只读的。
问问题
379 次
1 回答
1
正如您已经注意到的,您不能设置 CMAKE_BINARY_DIR
变量。
根据您的目的,您可以使用:
add_executable(simple_bin ${SOURCES})
install(TARGETS simple_bin DESTINATION ${PROJECT_SOURCE_DIR}/bin)
add_executable(simple_bin ${SOURCES})
enable_testing()
add_test(test_name simple_bin --data-directory ${PROJECT_SOURCE_DIR}/bin)
于 2013-10-26T12:21:09.013 回答