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

相关推荐
万粉变现经纪人2 小时前
2026最新Windows11系统CMD安装Claude Code 快速接入DeepSeek V4 Pro在VSCode编程工具中使用保姆级入门教程指南
linux·运维·ide·windows·vscode·macos·编辑器
兔老大RabbitMQ3 小时前
IDEA 打字打在光标右边 / 删除异常问题
java·ide·intellij-idea
码农小旋风4 小时前
Codex中文网 | Codex CLI 中文指南
运维·服务器·ide·人工智能·chatgpt·claude
问心无愧05135 小时前
ctf show web入门100
android·ide·笔记·android studio
AutumnWind042015 小时前
【Intelij IDEA使用手册】
java·ide·intellij-idea
你疯了抱抱我16 小时前
【Mac】vscode 配置 GD32E230CXXX 开发环境
ide·vscode·macos·嵌入式
CriticalThinking20 小时前
在 JetBrains IDE 中通过 ACP 协议集成 Claude Code等外部工具
ide·agent·ai编程
星河漫步Lu1 天前
Pycharm中部署Anaconda环境
ide·python·pycharm
_lorzl_1 天前
Delphi 10.4.2 IDE Attach to process... 到宿主进程时死锁的原因与修复
ide·delphi
rosemary5121 天前
Windows vscode Claude Code + DeepSeek V4
ide·windows·vscode·claude code·deepseek-v4-pro