我当然会选择使用多个 CMakeListst.txt 文件。
根据经验,我认为每个目标应该使用一个 CMakeLists.txt (以及子目录)。因此,每个库或可执行文件都有自己的 CMakeLists.txt。
然后,您可以使用调用创建一个“主”CMakeLists.txt,其中包括所有其他内容add_subdirectory。如果您注意正确排序这些语句,则可以轻松引用其他 CMakeLists.txt 文件中先前定义的目标。
| 归档时间: |
|
| 查看次数: |
1631 次 |
| 最近记录: |