文件目录结构如下
.
├── CmakeLists.txt
├── main.cpp
└── target2
├── CmakeLists.txt
└── main.cpp
第一个 CmakeLists.txt
cmake_minimum_required(VERSION 3.11)
Project(CmakeTest)
aux_source_directory(. src)
add_executable(project1 ${src})
add_subdirectory(target2)
第二个
aux_source_directory(. src)
add_executable(project2 ${src})
两个main 源文件就随便写 cout 输出 就行