参照别人收集:http://blog.csdn.net/zhoucy163/article/details/8134595
1 安装CMake
下载最新版本CMake:http://www.cmake.org/cmake/resources/software.html
如图安装完后能够自动添加环境变量:
2 安装boost
参照转载文章:VS2008下直接安装使用Boost库1.46.1版本,并配置环境变量。
新建环境变量 QTDIR, 值为 D:\Qt,并在path变量后加入 D:\Qt\bin.
3 安装qt和qt-vs-addin
只要双击exe文件即可,安装完成后添加环境变量,并将其添加到path中。
4 安装CGAL
参考:http://blog.csdn.net/weichaohnu/article/details/7453752
反复试验将CMake卸载再安装,用cmake-gui一直不成功(网上的教程都是用make-gui),所以我就试了下cmake,反而成功了。(用的是版本cmake-2.8.10.2-win32-x86,打开cmake-gui时,显示的是cmake)
这里要注意的是编译器要选择vs2008,9,如图,这个是截取的之前用make-gui的图,cmake也一样要这样做。
包含目录
"D:\Program Files\boost_1_46_1"
用例子测试是否成功可以参照:http://blog.sina.com.cn/s/blog_6e0693f70100txlh.html
但在添加.dll 和.lib时要注意灵活应对,因为不同的编译器有点区别,当报错说找不到某个dll时,注意到你安装的路径下去找,名字类似的就是,要改一下dll的名字。
比如在vs2010时某些dll的名字为 xx-vc-100.dll,而如果是vs2008的话,就变成xx-vc-90.dll。
PS: 我换了一台win8系统的电脑,然后build的时候一直不成功,后来发现是因为权限问题,我选择了在系统盘c盘下头生成(where to build the binaries),原因在于必须是管理员的权限才能够在这个文件夹里头新建,拷贝等。换一个文件夹就成功了。