写在这里
在 Visual Studio 中,您可以创建一个新项目(或打开一个现有项目)。所有已安装的库都可以立即#include 并在您的项目中使用,无需额外配置。
现实情况并非如此。如果我这样做New Project并从头开始创建控制台或 CMake 应用程序并包含一些 CGAL(因为我已安装 CGAL vgpkg),我(显然)会收到错误消息,指出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"
Run Code Online (Sandbox Code Playgroud)
它声称它会起作用,但事实并非如此
显然,这是因为世界上没有魔法。
那么,“无需额外配置”我还忘记了什么?