【发布时间】:2016-04-26 16:30:23
【问题描述】:
如何编写一个 Cmake 文件来编译我所有的子目录,每个子目录都有自己的可执行文件?
/Project
Cmakelist.txt
/project 1
/src
.cpp
/include
.h
/project 2
/src
.cpp
/include
.h
【问题讨论】:
-
add_subdirectory不符合要求吗? -
@SergeyA 我是 Cmake 新手,遇到过 add_subdirectory,但不知道如何为每个项目设置可执行文件
-
每个子目录都有自己的 CMakeLists.txt,有自己的
add_executable。 -
@Sergey 我按照你说的做了,我收到错误,我不能多次包含_目录(包含),我该怎么办,然后在每个项目中以不同的方式重命名包含文件夹