Win11 VS2022 配置CGAL-5.6

    由于项目要用到几何库CGAL,因此做了配置。采用的是官方文档中的“Installing from the Source Archive”方式。

1. 下载安装CGAL

(1)CGAL-5.6.zip下载地址:Releases · CGAL/cgal · GitHub

下载下图所示的两个文件。

(2)将下载的CGAL-5.6.zip解压到某一路径下   D:\Dev\CGAL-5.6

(3)将CGAL-5.6-win64-auxiliary-libraries-gmp-mpfr.zip解压,然后将其中的auxiliary\gmp文件夹加复制到D:\Dev\CGAL-5.6\auxiliary中。

2. 下载安装boost

(1)boost下载地址:Boost C++ Libraries - Browse /boost-binaries at SourceForge.net

下载的是1.82.0版本  boost_1_82_0-msvc-14.3-64.exe (XX.Y = 14.0 for VC 2015, XX.Y = 14.1 for 2017, XX.Y = 14.2 for VC 2019, XX.Y = 14.3 for VC 2022.)

双击boost_1_82_0-msvc-14.3-64.exe选择安装目录D:\Dev\boost_1_82_0

(2)配置环境变量

右键“此电脑”->属性->高级系统设置->环境变量,新建2个系统变量如下:

最后,将D:\Dev\boost_1_82_0\lib64-msvc-14.3添加到系统变量path

3. 配置Visual Studio 2022

新建一个空的C++项目,右键解决方案->属性

VC++ 目录->包含目录,加入下图中3项

VC++ 目录->库目录,加入下图中2项:

链接器->输入>附加依赖项,加入下图中2项:

4. 测试代码

测试代码可参考CGAL 5.6 - Manual: Hello World

5. 其它

有些例子还可能涉及Eigen库,可参考【计算机图形学】Visual Studio2019环境下导入Eigen库_eigen vs_passer__jw767的博客-CSDN博客

其他问题见参考[6][7]

另外,运行程序时,先关闭杀毒软件。否则,有可能造成错误及不能运行等情况。

参考:

[1] CGAL 5.6 - Manual: Using CGAL on Windows (with Visual C++)

[2] Win10下VS配置CGAL-5.3.1(下载、安装、VS属性表配置)+ 测试代码_cgal下载_孙 悟 空的博客-CSDN博客

[3] CGAL的安装与在VS中的配置

[4] [CGAL] CGAL-5.2.1的安装与编译(Win10+vs2019+CGAL-5.2.1)_安装cgal_飞翔的霸王龙的博客-CSDN博客

[5] 一些Visual Studio配置CGAL、Eigen的教程_xyx2999的博客-CSDN博客

[6] CGAL项目配置问题_程序猿老甘的博客-CSDN博客

[7] 节数超过对象文件格式限制: 请使用 /bigobj 进行编译_小甲鱼吃橘橘酱的博客-CSDN博客

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值