gpt4 book ai didi

c++ - 使用 CMake 构建项目,然后向 VS 添加更多库

转载 作者:行者123 更新时间:2023-11-28 06:28:54 25 4
gpt4 key购买 nike

我想用 Visual Studio 构建一个程序,它将依赖于 4 个不同的库(OpenCV、OpenGL、ALVAR,...)。

我检查了其中一个库需要使用 CMake 构建。正确构建项目后,我现在想通过 visual studio 添加,其他库通过项目属性->附加依赖项等添加。

然而,当我编译我的程序时,似乎我重新加载了一些与 CMake 有冲突的东西,我得到了一个没有我添加的所有东西(库)的新 VS 程序。

构建程序的最佳方法是什么?使用正确的 CMAKE 文件来包含所有库?还是只使用VS?有没有办法用 CMAKE 构建其中一个库 --> 获取解决方案 --> 添加更多库依赖项 --> 正确编译?

最佳答案

正确的方法是使用 CMake 生成您的程序和库。

如果您使用 TARGET_LINK_LIBRARY(your_program lib1 lib2 openCV openGL...),那么在 Visual Studio 中,您的程序将依赖于每个库。

关于c++ - 使用 CMake 构建项目,然后向 VS 添加更多库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28013535/

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