CGAL-5.6 的安装与编译 vs2019 已解决

2023-12-27 20:37:12

前言


??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.6? 支持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:\Program Files\boost_1_84_0

????????2.2 设置环境变量

在系统变量中添加下面两个值。这将帮助cmake找到Boost。

变量名:BOOST_INCLUDEDIR
变量值:D:\Program Files\boost_1_84_0
在这里插入图片描述

2、安装CGAL和GMP and MPFR libraries

官网下载页面:Download CGAL for Windowsicon-default.png?t=N7T8https://www.cgal.org/download/windows.html

?

两个目录合并?

3、配置全局?

D:\Program Files\CGAL-5.6\auxiliary\gmp\lib?

4、运行效果

?

?

?


?

?

?

GitHub - zfengyan/BIMConvertToGeo: Convert a BIM model(IFC file) to a CityJSON file.

GitHub - zfengyan/CityJSON: Read and perform some basic calculations based on CityJSON file.

文章来源:https://blog.csdn.net/vcit102/article/details/135248418
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。