可以创建多个main文件
- 修改文件
cmakelists.txt
- 前三行不用变,后边需要修改为如下

cpp
# 遍历项目根目录下所有的 .cpp 文件
file (GLOB_RECURSE files *.cpp)
#将所有的cpp文件单独生成可执行文件
foreach (file ${files})
string(REGEX REPLACE ".+/(.+)\\..*" "\\1" exe ${file})
add_executable (${exe} ${file})
message (\ \ \ \ --\ ${file}\ will\ be\ compiled\ to\ bin/${exe})
endforeach ()- 创建选择这个

- 取消勾选这个
