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

相关推荐
克里斯蒂亚诺更新29 分钟前
Android Studio创建一个新项目
android·ide·android studio
2501_9159184136 分钟前
使用快蝎IDE进行iOS开发:从项目创建到真机调试全流程
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
charlie1145141911 小时前
嵌入式Linux开发(6-前置)——IDE 配置指南 - VSCode + clangd 驱动开发环境搭建
linux·ide·驱动开发·vscode
FuckPatience1 小时前
Visual Studio的配置管理器
windows·visual studio
song8546011341 小时前
idea问题解决
java·ide·intellij-idea
叶子野格2 小时前
《C语言学习:数组》11
c语言·开发语言·c++·学习·visual studio
乐飞鱼~万维网2 小时前
phpstorm 解析器 配置实现运行php
ide·phpstorm
shughui11 小时前
PyCharm 完整教程(旧版本卸载+旧/新版本下载安装+基础使用,2026最新版附安装包)
ide·python·pycharm
公众号-老炮说Java17 小时前
IDEA 2026.1 + Claude Code = 降维打击
java·ide·intellij-idea
QiZhang | UESTC20 小时前
vscode debug教程
ide·vscode·编辑器