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

相关推荐
疏狂难除6 小时前
JetBrains IDE插件开发教程(五)——File Header
ide·kotlin
harmful_sheep13 小时前
idea相关设置
java·ide·intellij-idea
蓝冰凌15 小时前
vscode 用户级 settings.json
ide·vscode·json
九九落16 小时前
VSCode AI编程完全指南:从环境搭建到实战应用
ide·vscode·ai编程
abcd_zjq2 天前
Visual studio community 2026 安装缺少 Microsoft.net.4.8.FullRedist.20H2
microsoft·.net·visual studio
love530love2 天前
将 ChatCut MCP 插件从 Codex 桌面应用移植到 WorkBuddy —— 完整适配实录
ide·人工智能·windows·视频剪辑·ai agent
小李不困还能学2 天前
PyCharm下载安装与配置教程
ide·python·pycharm
A小调的码农3 天前
OPENOCD+MSYS+VSCODE:从“灯不亮“到“终于亮了“
ide·vscode·stm32·单片机·编辑器
AI的探索之旅3 天前
让 Claude Code 直接操刀画原理图和 PCB:VSCode 插件接外部 API 全流程
linux·ide·vscode·嵌入式硬件·编辑器