使用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 小时前
在Visual Studio中使用CMakeLists.txt集成EasyX库的详细指南
visual studio·少儿编程·easyx·信息学奥赛·图形化编程·趣味编程
菜鸟一皓9 小时前
IDEA的lombok插件不生效了?!!
java·ide·intellij-idea
yufei-coder1 天前
C# Windows 窗体开发基础
vscode·microsoft·c#·visual studio
white.tie1 天前
vscode配置golang
ide·vscode·golang
mashagua1 天前
本地访问autodl的jupyter notebook
ide·python·jupyter·autodl
DaphneOdera171 天前
Jupyter | jupyter notebook 使用 conda 环境
ide·jupyter·conda
一只积极向上的小咸鱼1 天前
jupyter本地配置
ide·python·jupyter
4v1d1 天前
Jupyter的使用分享
ide·python·jupyter
山语山1 天前
C语言——文件读写操作
java·c语言·前端·microsoft·visual studio
艾伦~耶格尔1 天前
IDEA 配置 Git 详解
java·ide·git·后端·intellij-idea