文章目录
0、前言
CGAL是Computational Geometry Algorithms Library(计算几何算法库)的缩写,C++的高效算法库。CGAL只是一个头文件库(从5.0版本开始),这意味着CGAL无需编译,只需安装好CGAL的依赖项即可。CGAL-5.2.1(2021/3/18发布)是最新版本,该版本的官方手册地址:https://doc.cgal.org/latest/Manual/index.html。
CGAL-5.2.1支持vs2015,vs2017和vs2019。他有两个必须安装的依赖项Boost和GMP and MPFR libraries。CGAL有两种安装方式,一种是使用Vcpkg库管理器,另一种是下载CGAL源代码。官方手册两种方式都有,这里选择第二种方式安装。
1、安装Boost
1.1 下载
Boost下载地址:https://sourceforge.net/projects/boost/files/boost-binaries/
根据官网说明选择1.17.0版本,然后下载具体版本根据vs版本和位数来选择,14.0对应VC2015,14.1对应VC2017,14.2对应VC2019。我下载的是下面的版本。

双击,提取文件到目录:D:\dev\libboost_1_71_0
2.2 设置环境变量
在系统变量中添加下面两个值。这将帮助cmake找到Boost。
变量名:BOOST_INCLUDEDIR
变量值:D:\dev\libboost_1_71_0
变量名:BOOST_LIBRARYDIR
变量值:D:\dev\libboost_1_71_0\lib64-msvc-14
手动安装与编译CGAL-5.2.1:Windows 10 + VS2019 + Boost

本文详细介绍了如何在Windows 10环境下,使用Visual Studio 2019手动安装和编译CGAL-5.2.1库,包括Boost、GMP和MPFR的安装,以及可选的QT依赖项。通过设置环境变量和使用CMake,最终成功运行CGAL示例。

最低0.47元/天 解锁文章
6223

被折叠的 条评论
为什么被折叠?



