配置CGAL需要的环境:VS2013含 update5(必须,否则使用boost库时,会出现C1001:编译器中发生内部错误)、Cmake、Boost、QT、libQGLViewer。本文配置的环境用于开发32位程序,所以对于的库安装文件都选择32位(x86)版本。如果想要开发64位程序,选择对于的64位(x64)版本安装程序
-VS2013 含update5
将VS2013直接升级到update5,更新包安装器下载地为为https://www.microsoft.com/zh-cn/download/details.aspx?id=48129
但是个人不建议,直接在VS2013中升级到update5,过程很慢,而且会报错,提示无法找到包源,图片如下:
下载一份完整cn_visual_studio_ultimate_2013_with_update_5_x86_dvd_6816649.iso 文件,离线安装,比更新快,而且能安装成功,下载后直接安装即可,已装有VS2013的,这次安装过程会把原来的覆盖掉,不会对VS有什么影响。下载地址为
ed2k://|file|cn_visual_studio_ultimate_2013_with_update_5_x86_dvd_6816649.iso|5567336448|641555AD6472A98923B29CC5E371461E|/(如果提示请先安装ed2k协议关联的应用软件,直接下个迅雷后,复制链接后,就回自动弹出下载框,下载即可)
-安装Cmake
下载地址https://cmake.org/download/
本文的Cmake版本是cmake-3.8.0-rc2,但有教程支出RC版不稳定。介意下非RC版。
刚开始一直不理解,cmake用来干什么,后来知道其实它是一个编译工具,功能类似于一个转换器,可以将一些文件转化生成.sln等(当然纯属现在小白级别的理解),以在vs中打开相关文件。
下载安装包后,安装程序。傻瓜式安装,需要注意的就是将cmake添加的系统路径中,以及修改安装路径。