目录
外部编译
看如下例子:我在EXE_OUT_PATH中建立了文件夹build、文件夹src2 和 文件CMakeLists.txt
其中EXE_OUT_PATH/CMakeLists.txt的内容如下:
PROJECT(out_path)
ADD_SUBDIRECTORY(src2 bin2)
MESSAGE(STATUS "main CMakeLists.txt:" ${PROJECT_BINARY_DIR})
在src2文件夹内也建立一个CMakeLists.txt
src2/CMakeLists.txt内容如下:
MESSAGE(STATUS "sub CMakeLists.txt" ${PROJECT_BINARY_DIR})
进入build目录,执行cmake ..