在根CMakeLists.txt中调用项目CMake函数时,在子目录中调用该函数是否合法?我打算使用它,因为它设置了我可以在配置文件中访问的 PROJECT_VERSION 。
最佳答案
绝对合法。每个子目录可以是一个project()。通常建议至少对于整个项目的每个独立“组件”。
关于cmake - 在子目录中调用project(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44707481/
在根CMakeLists.txt中调用项目CMake函数时,在子目录中调用该函数是否合法?我打算使用它,因为它设置了我可以在配置文件中访问的 PROJECT_VERSION 。
最佳答案
绝对合法。每个子目录可以是一个project()。通常建议至少对于整个项目的每个独立“组件”。
关于cmake - 在子目录中调用project(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44707481/
相关文章:
cmake - 运行后更改 CMake 构建目录,在 CMakeLists.txt 中
c++ - CMAKE错误: "Cannot open source file" : 'CMakeCCompilerId.c'
scala - 为 Scala 配置 Sublime Text 构建系统?
build - Autotools、Cmake 和 Scons 之间有什么区别?
c++ - cmake在Mac OS X上找不到openssl库(尽管手动添加)
c++ - Vcpkg 无法在带有 mingw 的 Windows 上运行
makefile - 发现 Makefile 或 cmake 的 MPI api 版本