CGAL3.2.1的安装与设置
来源:互联网 发布:史崔克 知乎 编辑:程序博客网 时间:2024/05/21 12:48
1. 下载:
CGAL--- Computational Geometry Algorithms Library
下载地址: http://www.cgal.org/,
2. 安装
我用的是CGAL-3.2.1, 配合.net使用, 确保以下三项安装成功
install vc.net 2003
install CGAL-3.2.1
install boost_1_33_1, CGAL用到的库
注: boost默认安装路径在 c:/Program Files/boost_1_33_1/ 建议改为
c:/boost_1_33_1 或 安装到CGAL目录下,避免随后可能的空格问题;
3. 设置
设置的过程中碰到不少问题,主要有6点
(1). 添加include路径
Tools->Options->Projects->vc++ directories->include files:
"$(CGALROOT)/auxiliary/boost_1_33_1"
"$(CGALROOT)/auxiliary/zlib/include"
"$(CGALROOT)/auxiliary/taucs/include"
"$(CGALROOT)/auxiliary/gmp/include"
"$(CGALROOT)/include/CGAL/config/msvc7"
"$(CGALROOT)/include"
(2). 添加lib路径
Tools->Options->Projects->vc++ directories->library files:
"$(CGALROOT)/auxiliary/libs"
"$(CGALROOT)/auxiliary/zlib/lib"
"$(CGALROOT)/auxiliary/taucs/lib"
"$(CGALROOT)/auxiliary/gmp/lib"
"$(CGALROOT)/lib/msvc7"
(3). 修改run-time
Project-> ... properties->C/C++->Language
run-time type information : yes(/GR)
Project-> ... properties->C/C++->Code Generation
"Runtime Library": MD
(4). 解决min, max问题
Project-> ... properties->preprocessor->preprocessor defination add :
NOMINMAX
(5). 添加lib
Project-> ... properties->Linker->Input->addition dependencies
CGAL.lib
(6). c:program.obj 问题
如果安装在Program Files下面,可能导致下面问题:
LINK : fatal error LNK1104: can not open file “c:/Program.obj”
是由于其中的空格导致的,一个方法是修改安装路径,或者在上面(1),(2)中:
"C:/Program Files/boost_1_33_1/boost_1_33_1"
修改为"$(program_files)/auxiliary/boost_1_33_1"
ok,设置完毕,开始使用了!
- CGAL3.2.1的安装与设置
- CGAL3.3.1的安装与设置
- CGAL3.4安装
- CGAL3.7+VS2008安装
- CGAL3.3安装过程介绍
- CGAL3.9+VS2010安装过程
- CGAL3.3安装过程介绍
- CGAL3.9+VS210+Win7 安装
- CGAL3.8在VS2010下安装详解
- JDK的安装与设置
- 双硬盘的安装与设置
- 双硬盘的安装与设置
- SCIM的安装与设置
- 虚拟机的安装与设置
- EVC的安装与设置
- Eclipse的安装与设置
- NFS的安装与设置
- JDK的安装与设置
- 郑州人学历越高越爱炒股 储蓄热情继续走低
- 残念——开端
- 串口硬盘GHOST死机
- IBM Rational Rose读书笔记 (2)
- 利空
- CGAL3.2.1的安装与设置
- 引用等同性与对象等同性及对象复制
- xx
- Css实现表格奇偶行不同色
- 人生不可错过的五句话
- 同学意外离去,停写博客一月
- 奥卡姆剃刀
- (原创)遍历二叉树
- 多边形着色问题