add_subdirectory,在Visual Studio中对子项目进行分组

时间:2018-06-24 23:02:47

标签: visual-studio visual-c++ cmake

我有一个看起来像这样的CMake项目:

-项目

-ExternalLib1

...

ExternalLibN

-Subproject1

...

-子项目N

对于每种方法,我都将其称为add_subdirectory(Subprojecti)和add_subdirectory(ExternalLibi)

这在Visual Studio中生成我的输出解决方案文件时效果很好。但是,有一个很大的不便之处:尽管显示了我的所有子项目,但也显示了外部库的所有子项目,它们都位于解决方案资源管理器中层次结构的同一级别。这是一个混乱的混乱。有什么办法可以将ExternalLibs的所有项目“分组”在自己的文件夹中?

0 个答案:

没有答案