搜索文件
1.方法一
在CMakeLists中加如下命令
aux_source_directory(${PROJECT_SOURCE_DIR} SRC)
意思是搜索CMakeLists.txt所在目录中的所有源文件,并定义变量SRC来表示。
此时可以在之前的add_executable()中使用SRC。
add_executable(app ${SRC})
2.方法二
在CMakeLists中加如下命令
file(GLOB SRC ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp)
和方法一效果相同,需要注意在路径后面需要加上要搜索的文件类型。
3.运行
CMakeLists.txt文件代码:
运行结果: