使用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就可以了。

相关推荐
夜流冰4 小时前
VSCode - 显示EOL字符的插件
ide·vscode·编辑器
new_zhou5 小时前
vs2019+qt工程中生成dump文件及调试
开发语言·qt·visual studio·dump调试
啊湘6 小时前
vscode 使用 github (适用CURSOR等使用)
ide·vscode·github·cursor·mcp
从此不归路8 小时前
FPGA 结构与 CAD 设计(第3章)下
ide·fpga开发
云堆客栈8 小时前
基于vscode的markdown编辑器部署方案
ide·vscode·编辑器
smileNicky8 小时前
Lombok @Data 在 IDEA 中运行报错解决方案
java·ide·intellij-idea
好大哥呀9 小时前
C++ IDE
开发语言·c++·ide
dust_and_stars9 小时前
ubuntu24 安装vscode
ide·vscode·编辑器
向上的车轮10 小时前
如何选择Python IDE?
开发语言·ide·python
Destiny_where10 小时前
Claude VSCode插件版接入强大的GLM(无需登录注册claude code)
ide·人工智能·vscode·编辑器·claude code