gpt4 book ai didi

c++ - 使用 cmake 和 visual studio 的一个解决方案中的多个项目

转载 作者:可可西里 更新时间:2023-11-01 15:52:36 25 4
gpt4 key购买 nike

我有一个 Visual Studio 2010 解决方案,其中包含 5 个项目、两个库和三个应用程序(依赖于库)。我现在想将构建系统迁移到 CMake(以便也能够在 Linux 下编译)。

我已经找到了如何为一个项目编写 CMakeLists.txt 并从中创建一个在 VS 中编译的 .sln 文件。但是,我找不到解决方案来在 CMake 文件中指定每个单独的项目,然后自动让 CMake 创建一个包含这 5 个项目的 VS .sln。

我必须如何构建我的项目和 CMakelist 才能完成此任务?

最佳答案

对于每个图书馆,请调用 add_library , 对于每个应用程序调用 add_executable .

关于c++ - 使用 cmake 和 visual studio 的一个解决方案中的多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11196076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com