最重要的一点是修改环境变量之后,需要重新启动CMake GUI;
注意安装位数需要对应;
VS2015 + Qt5.7.1安装(Qt5只在编译demo时需要使用)
具体安装参照“一去二三里”博客;
其中需要给Qt添加系统变量:
QTDIR = C:\Qt\Qt5.7.1
环境变量PATH中添加:
C:\Qt\Qt5.7.1\5.7\msvc2015\bin
Boost库安装
安装包在SourceForge下载
管理员权限运行cmd:
cmd中直接运行bootstrap.bat,会生成b2.exe和bjam.exe;
cmd中运行bjam.exe address-model=32,其中 address-model=32保证编译的是32位的库
给Boost库添加系统变量:
BOOST_LIBRARYDIR = E:\Program Files (x86)\boost_1_67_0\stage\lib
BOOST_ROOT = E:\Program Files (x86)\boost_1_67_0
安装CGAL
安装包在GitHub;
添加系统变量:
CGAL_DIR = C:\dev\CGAL-4.9
添加环境变量:
C:\dev\CGAL-4.9\auxiliary\gmp\lib
通过CMake进行编译
设置source code路径;设置the binaries路径;
先点击Configure,再点击Generate;
用VS2015 打开C:\dev\CGAL-4.9\build 文件下的CGAL.sln;
在ALL_BUILD工程右键,点击生成;
分别在Debug and Release下生成;
最后在path中加入路径
C:\dev\CGAL-4.9\build\bin
编译DEMO
1.直接将cmakelist导入CMake中;
2.先点击Configure,再点击Generate;
3.用VS2015打开.sln文件;
4.在BUILD_ALL工程中右键生成;
5.右键设置“Alpha_shapes_2”为启动项目;
6.F5调试;
编译Demo“Alpha_shapes_2”:
[参考文档]
0.官方文档
1.CGAL编译
2.遇到的问题:
3.在Win10,VS2013 中配置CGAL库
4.CGAL配置word