我从事的项目被组织到根文件夹(VOBS)中,如下所示:
|--BUILD_FOLDER
| |-- BUILD_SCRIPTS
| |-- SOME_MORE_CODE
|
|--COMPONENT_A
|--COMPONENT_B
因为它们是 ClearCase VOBS,所以没有更高级别的根文件夹来放置 CMakeLists.txt 此设置似乎不适合 CMake 模式...
- 这是使用 CMake 的阻碍吗?
- 似乎 CMake 要求一切都是分层的,因为它从一个点下降。.
- CMake 是非 Windows/Linux 目标的正确工具吗?
- 这些项目使用自定义 c 编译器并调用第 3 方工具来生成多种格式的应用程序文件。