本次分享的是CGAL的安装教程,采用的是官方说的第二种方式,即:
安装流程如下:
1.首先在CGAL的官方Github网址中下载CGAL和GMP and MPFR libraries
- CGAL从5.0版本开始,就成为一个头文件库了,所有几何算法的实现都放于头文件中,这也就以为这CGAL无需编译,安装好依赖项后直接通过引用头文件实现调用。
- GMP(GNU Multiple Precision Arithmetic) 和MPFR(GNU Multiple Precision Floating-Point Reliably),之所以依赖这两个库,官方解释说"CGAL combines floating point arithmetic with exact arithmetic in order to be efficient and reliable. CGAL has a built-in number type for that, but GMP and MPFR provide a faster solution, and we recommend using them.",译文:CGAL结合了浮点运算和精确运算,以提高效率和可靠性。CGAL有一个内置的数字类型,但是GMP和MPFR提供了一个更快的解决方案,我们推荐使用它们。
下载框选的GMP and MPFR libraries, for Windows 64bits以及CGAL-5.5.1.zip
对于其他的文件解释如下:
CGAL-5.5.1.zip:包含CGAL所有头文件、CMAKE配置信息等
doc_html:api文档
example:官方案例
library:纯库文件
Source code:大杂烩,上面的全都有
2.下载boost
- boost下载地址:https://doc.cgal.org/latest/Manual/windows.html#ssect-installer-boost
- 上图大概讲的是,对于CGAL 5.5.1,需要至少安装1.71.A以上的boost版本
3.下载Qt
4.下载Cmake
5.编译一个example
6.enjoy!
标签:教程,头文件,CGAL,vcpkg,GMP,boost,下载,MPFR From: https://www.cnblogs.com/ShawBlack/p/17000087.html