文章目录
利用 CMake 创建项目的分组
在日常工作中,我有时候会利用到CMake来做项目的分组,让整个项目结构更加清晰明了,那么如何完成这样一个工作呢?用CMake构建Visual Studio工程时,有时需要讲多个工程放在一个目录下,如,我们想要实现下面类似的项目结构分类:
UsingSTLProjcet
|_UsingString
| |_project1
| |_project2
|_Other
则可以使用如下CMake脚本:
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
set_property(TARGET project1 PROPERTY FOLDER "UsingString")
set_property(TARGET project2 PROPERTY FOLDER "UsingString")
上述过程生成的项目结构如下:
个人格言
用心去感受你自己需要坚持的生活,未来慢慢会给你答案的。