gpt4 book ai didi

c++ - 现实中如何在 Visual Studio 中使用 vcpkg 安装包?

转载 作者:行者123 更新时间:2023-12-04 15:35:40 33 4
gpt4 key购买 nike

写的是here

In Visual Studio, you can create a New Project (or open an existing one). All installed libraries are immediately ready to be #include'd and used in your project without additional configuration.



这在现实中是不正确的。如果我这样做 New Project并从头开始创建控制台或 CMake 应用程序并包含一些 CGAL(因为我在 vgpkg 中安装了 CGAL)我(显然)收到错误消息,说 CGAL包括未找到。

怎么修?可以将 vcpkg 的路径放在 Visual Studio 中的某个地方吗?
vcpkg integrate install也没有帮助。
D:\dev\vcpkg>vcpkg integrate install
Applied user-wide integration for this vcpkg root.

All MSBuild C++ projects can now #include any installed libraries.
Linking will be handled automatically.
Installing new libraries will make them instantly available.

CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=D:/dev/vcpkg/scripts/buildsystems/vcpkg.cmake"

它声称它会起作用,但它没有

enter image description here

而且很明显,因为世界上没有魔法。

那么,我忘记了“没有额外配置”还有什么?

最佳答案

这是一个“三元组”问题(设置为 x86 而不是 x64)。麻烦各位了 :)

关于c++ - 现实中如何在 Visual Studio 中使用 vcpkg 安装包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59865669/

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