i******t 发帖数: 22541 | 1 写了个cmake
//这个test_bst.cpp 有个main函数
SET(APP_BST_SRC test_bst.cpp)
ADD_EXECUTABLE(test_bst ${APP_BST_SRC})
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/../bin)
//这个test_max_heap.cpp 有个main函数
SET(APP_MAX_HEAP_SRC test_max_heap.cpp)
ADD_EXECUTABLE(test_max_heap ${APP_MAX_HEAP_SRC})
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/../bin)
其他设置都可以 在vs环境下 正常编译, 并且生成两个exe。
但是在codeblock里面 却只能生成第一个exe 编译时成功的
求解 谢谢
不应该是cmake写的不对吧
我在命令行 直接用 mingw32-make 是可以生成两个exe的
只是在codeblock里进行build 只能得到第一个exe |
|