【发布时间】:2016-05-15 06:41:01
【问题描述】:
我有一个大型项目,分为两部分:
第 1 部分需要跨平台,我们使用 CMake 设置所有项目文件。
第 2 部分仅适用于 Windows。它是在 .SLN 文件中配置的,它依赖于第 1 部分。
我们使用 cmake 生成一个 Part1.sln,但是此时我们有两种不同的解决方案(Part1.sln 和 Part2.sln),而且不断地从一个切换到另一个很烦人。
显然在第 2 部分中使用 CMake 不是一个选项,因为我们的大多数开发人员无法编辑 cmake 文件并希望直接从 MSVC 修改解决方案。
据我所知,不可能将 Visual Studio 解决方案“包含”到另一个解决方案中,但我可能错了。
我们想生成一个包含第 1 部分和第 2 部分的单个 .SLN 文件,可能使用 CMake 本身或其他方法。
【问题讨论】:
标签: c++ visual-studio visual-studio-2008 cmake