CGAL

一定记得关闭杀毒软件。

第一步,vs2013和QT

vs2013要用with update5版本的.这个有5G那么大,没法放到百度网盘上。来找我要把。

QTDIR:QT安装目录

——————(例:C:\Qt\Qt5.8.0)

添加入PATH:

——————(例:C:\Qt\Qt5.8.0\5.8\msvc2013_64\bin)

 

第二步,boost

链接:https://pan.baidu.com/s/1CVzqwCk_PkaKuSECuMI_Wg 
提取码:9yy7 
BOOST_INCLUDEDIR:      C:\local\boost_1_67_0

BOOST_LIBRARYDIR:      C:\local\boost_1_67_0\lib64-msvc-12.0

假设解压到D:\boost_1_67_0

CGAL

(1)打开命令行窗口(win+R);

(2)输入cmd.exe,回车;

(3)D:回车,之后cd D:\boost_1_67_0

(4)执行booststrap.bat文件,运行结束后会产生b2.exe和bjam.exe,这里b2.exe是bjam.exe的新版本;

(5)执行b2 --with-system --with-thread

最后的结果:CGAL

说明boost安装成功。添加环境变量:

BOOST_ROOT:BOOST安装目录

——————(例:D:\boost_1_67_0)

BOOST_LIBRARYDIR:

——————(例D:\boost_1_67_0\stage\lib)

第三步,CGAL

链接:https://pan.baidu.com/s/19ImRMEpYRf6h9jahMmkI3g 
提取码:kgcb 

安装时选择64位,变量all user


CGAL

 

CGAL

出现上面的情况,你需要从新安装一遍cgal

CGAL

CGAL的环境变量也需要添加如下:

CGAL_DIR:CGAL安装目录

——————(例:C:\dev\CGAL-4.12)

path:CGAL的gmp库目录

——————(例:C:\dev\CGAL-4.12\auxiliary\gmp\lib)

 

做了这么多,该从新启动一下了

第四步,CMake

链接:https://pan.baidu.com/s/1Z93w4rx8GCp5NEvrPzqKpQ 
提取码:2ylz 

CGAL

运行cmake,

最好是在编译cgal的时候,cmake中的entry就有,勾选上with_eigen,然后配置include目录即可。

CGAL此时点击configure进行配置,需要等待一会儿,如果这里出现问题,一般都是环境变量配置错误。

CGAL

成功配置后,开始Generate,此时会在生成目录下产生一个CGAL.sln的方案,此时用VS打开,对ALL_BUILD项目进行编译(最好DEBUG和RELEASE模式都需要进行编译,方便以后使用),会在生成目录的bin下产生如下动态链接库: