Windows7下VS2010x86平台CGAL安装
来源:互联网 发布:网络电视上的直播软件 编辑:程序博客网 时间:2024/06/09 20:09
参考原文地址:http://www.cgal.org/download/windows.html,整理如下
最近需要安装CGAL,由于依赖的库比较多,安装起来较为麻烦,在网络上参考了许多教程但是总是不得要领;最后还是依照官网上的方法进行了安装,原始步骤大致翻译如下:
首先需知:
1、下载并安装CMake
2、下载CGAL安装软件
3、需要了解如何在win7环境下设置和修改系统环境
4、只有当你需要运行CGAL测试程序时,才有必要安装Qt5;同理,只有当你需要运行三维的CGAL测试程序时,才有必要安装libQGLViewer
5、注意选择的VS控制台版本号,注意是32位还是64位。
编译的步骤如下:
1、Boost
2、Qt5
3、libQGLViewer
4、CGAL
编译Boost
参考:http://blog.chinaunix.net/uid-22301538-id-3158997.html
编译好Boost后,需要设置两个环境变量如下(具体路径由Boost所在路径为准),并且将bin路径添加到系统环境Path中:
BOOST_LIBRARYDIR=C:\dev\libboost_1_59_0\lib BOOST_INCLUDEDIR=C:\dev\libboost_1_59_0
I add to my PATH environment variable C:\dev\libboost_1_59_0\bin
安装Qt5
Qt5的安装很简单,直接到官网下载合适的版本,我选择的是Vs2010 32bit;
安装好后只需要将bin路径添加到系统环境中就可以了。
安装libQGLViewer
下载libQGLViewer:http://www.libqglviewer.com,并解压到某一目录下示例如下:
I extract the sources in C:\dev, a new directory is created C:\dev\libQGLViewer-2.6.
启动Vs2010的32位控制台,并cd到libQGLViewer所在的路径,执行以下命令:
qmake.exe nmake最后将生成的release和debug路径都添加到系统Path中,并设置:
QGLVIEWERROOT to C:\dev\libQGLViewer-2.6.3
安装CGAL
打开CGAL软件并安装,选择32bit解压到一个目录;
打开CMake选择source路径和binary路径,点击Configure和Generate后,会得到一个CGAL.sln
使用VS2010打开CGAL.sln选择ALL_BUILD分别在Debug和Release情况下编译
最后将生成的Bin目录添加到Path中。
Note:注意将C:\thirdParty\cgal\auxiliary\gmp\lib添加到系统Path中。
经过以上步骤,本人的程序基本没有问题了。
分别添加Boost的include,CGAL的include和gmp的include和对于的lib测试即可。
下边是我本人编译的版本下载地址(Qt安装很傻瓜就没有了):
链接:http://pan.baidu.com/s/1i3UIl4D 密码:oftk
注意:
路径最好不要用空格和中文!
- Windows7下VS2010x86平台CGAL安装
- windows7平台下Qt安装
- VS2008下安装CGAL
- Windows平台下CGAL配置
- Windows7平台下安装和配置MySQL
- VS2008下安装CGAL-3.7
- vs2008环境下cgal安装
- 在vs2008下安装CGAL
- vs2008环境下cgal安装
- VS2008下安装CGAL-3.7
- Qt 平台在windows下配置CGAL
- CGAL Cookbook --CGAL安装
- 在vs2008下安装CGAL(转载)
- VS2010下安装CGAL的经验总结
- VS2008下CGAL的安装配置
- 在windows下安装CGAL程序
- Window7下安装CGAL(VS2013)
- Window7下安装CGAL(VS2013)+QT5
- android 中 smack重新登录openfire服务器
- Python-OpenCV 杂项(三): 程序性能的检测和优化
- 经纬度计算距离
- Eclipse设置
- Windows下另存为UTF-8,打开是ANSI的问题
- Windows7下VS2010x86平台CGAL安装
- oracle 11g scott用户的加解锁方法以及修改密码
- java生成MD5码跟 mysql生成的MD5码 保持一致!
- 不不成能 《问道》悟道体系重写战役格式
- 字符串处理 - ANSI - Unicode - UTF8 转换
- 心灵治疗术(自我剖析)
- 先进的自动布局工具箱
- AcroIEHelper.dll无法写入,Verify that you have access to that directory
- FreeRTOS系列第11篇---FreeRTOS任务控制