使用vcpkg配置CGAL+visual studio 2022

先安装vcpkg

复制代码
C:\dev> git clone https://github.com/microsoft/vcpkg
C:\dev> cd vcpkg
C:\dev\vcpkg> .\bootstrap-vcpkg.bat

运行后,先执行

复制代码
C:\dev\vcpkg> .\vcpkg.exe install yasm-tool:x86-windows

这是因为gmp库中有个bug,只能这样操作一下才能正确编译64位gmp。

然后

复制代码
C:\dev\vcpkg> .\vcpkg.exe install cgal:x64-windows

因为从github下载代码,经常很慢,甚至中断。可以手动下载对应的包到downloads目录,然后再执行这个命令。

安装完成后,所有的包在installed目录中。

使用时,运行cmake-gui。设置源码目录和build目录。然后点击configure,选择vs版本和平台。然后这里注意指定toolchain。要指定vcpkg.cmake 。比如, C:/dev/vcpkg/scripts/buildsystems/vcpkg.cmake。

然后点generate就可以了。

相关推荐
VernonJsn8 小时前
visual studio 2022的windows驱动开发
ide·驱动开发·visual studio
X-Vision8 小时前
Visual Studio 2022中配置cuda环境
visual studio·cuda
Azure_withyou8 小时前
Visual Studio中try catch()还未执行,throw后便报错
c++·visual studio
阿尔帕兹8 小时前
Visual Studio2019/2022离线安装完整教程(含闪退解决方法)
ide·visual studio
琉染云月8 小时前
【C++入门练习软件推荐】Visual Studio下载与安装(以Visual Studio2026为例)
c++·visual studio
萌止8 小时前
Visual Studio下载保姆级安装教程
ide·visual studio
GISer_Jing8 小时前
解决Visual Studio调试时找不到exe文件的终极指南
ide·visual studio
程序人生5188 小时前
Visual Studio 2026下载与安装详细教程!(附下载地址)
ide·visualstudio·visual studio
摇滚侠13 小时前
IDEA 定义返回值快捷键
java·ide·intellij-idea
weixin_6600967817 小时前
如何关闭vscode中的copilot生成结束后的消息提醒
ide·vscode·copilot