一个解决方案有几个项目我曾与它5个项目,两个图书馆和三个应用程序(取决于库)一个Visual Studio 2010解决方案。现在我想将构建系统迁移到CMake(也可以在Linux下编译)。与CMake和Visual Studio的
我已经发现了如何写的CMakeLists.txt一个项目,并创建一个.sln文件拿出来,然后在VS编译但是,我找不到一个解决方案,在CMake文件中指定每个单独的项目,然后自动让CMake创建一个包含这5个项目的VS.sln。
怎么办我要组织我的项目和CMakelists做到这一点?
它并不难,你要申报每个库和每个可执行文件。它可以位于不同的子目录中。我建议看一些开源项目和他们的CMake文件。 (例如[this](https://github.com/madler/zlib/blob/master/CMakeLists.txt)) – Mohammad
非常感谢! – Ela782