如何使用cmake生成不包含依赖项目的visual studio解决方案文件?

时间:2015-06-11 21:10:10

标签: visual-studio cmake

我们软件中的项目分为几个主要组,我的目标是为每个组提供VS解决方案文件。

我现在拥有的是顶级CMakeLists.txt,它定义了一些变量,查找包和指向主要组目录的点。使用cmake会产生一个包含所有项目的解决方案文件(不要误解我,我喜欢这种方式,但我的共同开发人员却不这样做)。在生成的cmake目录中还有一个针对每个主要组的解决方案文件,但是有一个小问题:

我的群组的解决方案文件包括主要群组的项目所依赖的项目(主要群组之外)。有没有办法我不能将它们包含在解决方案中,或者至少隐藏它们?

这是使用cmake 3.0.2和VS 2013(和VS 2005)。

0 个答案:

没有答案