CGAL 5.0的安装、编译和配置(VS2017)

本文详细介绍了CGAL 5.0在Windows环境下,特别是VS2017上的安装、编译和配置过程,包括Boost、CMake、zlib等依赖库的安装,并提供了VS属性页配置的指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


(本文亦发于知乎)

0. 前言

不久前,CGAL 5.0 正式被纳入稳定版,和先前的4.14版本相较不仅仅有算法上的“重大改变”和“突破性变化”,其安装、配置也稍有不同,对于不习惯使用CMake生成具体项目文件的人来说,VS属性页的配置也会有些区别。

1. 环境与下载

1.1 环境

本人使用的是 Win 10 + VS 2017 + Qt 5.13,更新的VS和Qt版本应该都是可以的。

这里Qt注意两点:

  • 最好在VS上安装 Qt VS tools
  • 安装Qt时未安装 Qt Script的,使用 MaintenanceTool.exe 添加组件,储存库/资料库(如果需要)可填写https://mirrors.tuna.tsinghua.edu.cn/qt/online/qt5/windows/x86/online_repository/ ,部分Qt版本如5.11并不具有对应的Qt Script,根据Qt wiki应该添加前一版本对应的,但是这一方法并没有用,msvc2017_64\lib\cmake 目录下没有出现相应的文件。这种情况下,请安装其它版本的Qt并在安装时勾选Qt Script。

1.2 下载

1)本体 CGAL 5.0,Windows下最方便还是用exe吧~
CGAL 5.0.exe
2) CMake 推荐使用最新版本,当前为3.16.2,推荐msi:
CMake
3) 主要依赖库——Boost 最新版本为1.72.0:
Boost 1.7.2
4)其余可能用到的依赖库,以zlib、libQGLViewer、eigen为例:

  • zlib,最新版本 1.2.11,下载 tar.gz 这样的压缩包即可:Zlib
  • libQGLViewer,目前是2.7.2,似乎挺久没更新啦(据我后面安装来看,并不需要 libQGLViewer,暂时放这备用):libQGLViewer
  • Eigen 3.3.7,右侧 Get it 栏中下载压缩包即可:
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值