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

相关推荐
NiceCloud喜云1 天前
IntelliJ IDEA 保姆级安装 + ClaudeAPI 配置教程
java·开发语言·前端·ide·chrome·docker·intellij-idea
zmsofts1 天前
IntelliJ IDEA)因为内存不足而崩溃
java·ide·intellij-idea
安大小万1 天前
VSCode的json文件不允许注释的解决办法
ide·vscode·编辑器
skilllite作者1 天前
SkillLite Channel 与 Gateway 配置完全指南:Webhook、环境变量与桌面助手
ide·后端·前端框架
Jing_jing_X1 天前
通义灵码Lingma IDE:解决你的提示词焦虑
java·ide·ai
jiayong231 天前
IDEA 中进行分支双向同步操作指南
java·ide·intellij-idea
MrXun_1 天前
pycharm 无法下载插件,提示网络错误
ide·python·pycharm
拉不拉斯1 天前
vsCode远程连接Centos 7出现的错误以及解决办法
ide·vscode·centos
wild-civil1 天前
解决Keil 生成的文件在 VSCode 乱码问题(自动识别,不用手动改编码)
ide·vscode·stm32·编辑器
霜落花轻扬2 天前
VSCode全局搜索内容不全
ide·vscode·编辑器