VS2008下CGAL安装步骤及注意点

文章描述:-2022年3月28日发(作者:罗小均)CGAL安装详细步骤及注意点 参考网站http:cgal-at-tauinstalling-cgal-and-related-programs-on-windows 注意:  安装过程中必须保证网络连通  安装前确保有足够的安装空间,最好将CGAL安装到系统盘之外的空间大的盘符里,因为编译CGAL之后所占空间超过10G(还没有验证)。 软件下载 1、Vi

-

VS2008下CGAL安装步骤及注意点2022年3月28日发(作者:罗小均)


CGAL安装详细步骤及注意点
参考网站http:cgal-at-tauinstalling-cgal-and-related-programs-on-windows
注意:
 安装过程中必须保证网络连通
 安装前确保有足够的安装空间,最好将CGAL安装到系统盘之外的空间大的盘
符里,因为编译CGAL之后所占空间超过10G(还没有验证)。
软件下载
1、Visual Studio 2008 Express
官方下载: http:?linkid=9350817(注意:VS2010当前不支持Qt)
2、Boost1.46.1:http:downloadboost_1_46_1_ (o
offline installer)
3、CMake 2.8.4: http:filesv2.8
4、CGAL 3.7 (using this link means that you agree to the license terms) -
https:frs28508
5、QT:去QT
http:downloads-cn
下载2个软件。
下载安装VS2008编译过的QT库4.7:


下载安装VS2008的QT集成插件:


安 装
1、Boost(在线安装)

注意:不需要安装所有boost包,可以把以下的这些丢掉:
* Start Menu Shortcuts
* Source and Documentation


* Boost signals
* Boost test
* Boost test (unit test framework)
* Boost wave


2、Cmake



3、Qt
只要保证在线安装,按照安装程序给的提示一步步安装,应该没什么问题
安装完成后:1) 添加系统路径,值为<Qt>bin,表示安装Qt的路径,我的电脑上是
C:Qt4.7.4bin
2) 添加环境变量QTDIR,值为C:Qt4.7.4
4、CGAL





最后,在system PATH中添加路径auxiliarygmplib(我添加的路径是:DCGAL-3.7
auxiliarygmplib)
安装完成后对CGAL进行编译,生成工程
打开 Cmake(cmake-gui)
(if you are using win7 make sure you open the program in administrator mode - right click on the
icon and click on
步骤一:在CMAKE的界面中输入源码路径(Where is the source code)和目标路径(where
to build the binaries)。



步骤二:点击【Configure】按钮,在弹出对话框中选择编译软件,如Visual Studio 9 2008。

步骤三:点击下图中的【Generate】,开始编译



步骤4:Cmake编译结束界面

步骤五:cmake编译完成之后,在CGAL-3.7目录下生成一个CGAL的工程:。打
开这个工程,先清除所有的解决方案,然后在重新生成解决方案。如果没有错误,说明安装


成功。
5、用一个实例检查安装是否成功
 打开Cmake cmake-gui
在源路径
 在源路径(Where is the source code)和目标路径(where to build the binaries)中输入
CGAL安装路径中的一个demo的路径demoTriangulation_2。
 点击【Configure】按钮
 点击【Generate】按钮
 进入Triangulation_2目录下,打开解决方案并编译运行,如果成功。则安装完成
6、打开一个空的Visual Studio
进入Tools -> Opti -> Projects and Soluti -> VC++ Directories,添加以下“Include files”
和“Library files”文件:
* include: (C: boostboost_1_44)
* include: include (D:CGAL-3.7include)
* include: auxiliarygmpinclude (D:CGAL-3.7auxiliarygmpinclude)
* include: include (C:Qt4.7.4include)
* include: includeQtCore (C:Qt4.7.4includeQtCore)
* include: includeQtGui (C:Qt4.7.4includeQtGui)

* library: lib (D:CGAL-3.7lib)
* library: lib (C:Qt4.7.4lib)
* library: lib (C: Program Filesboostboost_1_46lib)
* library: auxiliarygmplib (D:CGAL-3.7auxiliarygmplib)

注意:用到CGAL的项目,需要忽视gmp和mpfr的自动连接
操作
项目属性->链接器->输入->在附加依赖项加上“ ”
在忽略特定库中加上“ ”

需要使用Qt的项目
操作
项目属性->链接器->输入->在附加依赖项加上“ ”


出现的问题:
1、 在装完CGAL后,用Cmake生成工程时,没有选对源路径和目的路径,所以导致之后
的编译全部出错,很久才到这个问题。。。。
2、 错误:不到和
解决方法:将它们放到C:WindowsSystem32下即可
3、 错误:LIK : fatal error LK1104: 无法打开文件“”
解决方法:从http:svndependencieslib上下载

CGAL_

libboost_thread-vc90-mt-1_,

并将他们放到D:CGAL-3.7lib目录下


CGAL安装详细步骤及注意点
参考网站http:cgal-at-tauinstalling-cgal-and-related-programs-on-windows
注意:
 安装过程中必须保证网络连通
 安装前确保有足够的安装空间,最好将CGAL安装到系统盘之外的空间大的盘
符里,因为编译CGAL之后所占空间超过10G(还没有验证)。
软件下载
1、Visual Studio 2008 Express
官方下载: http:?linkid=9350817(注意:VS2010当前不支持Qt)
2、Boost1.46.1:http:downloadboost_1_46_1_ (o
offline installer)
3、CMake 2.8.4: http:filesv2.8
4、CGAL 3.7 (using this link means that you agree to the license terms) -
https:frs28508
5、QT:去QT
http:downloads-cn
下载2个软件。
下载安装VS2008编译过的QT库4.7:


下载安装VS2008的QT集成插件:


安 装
1、Boost(在线安装)

注意:不需要安装所有boost包,可以把以下的这些丢掉:
* Start Menu Shortcuts
* Source and Documentation


* Boost signals
* Boost test
* Boost test (unit test framework)
* Boost wave


2、Cmake



3、Qt
只要保证在线安装,按照安装程序给的提示一步步安装,应该没什么问题
安装完成后:1) 添加系统路径,值为<Qt>bin,表示安装Qt的路径,我的电脑上是
C:Qt4.7.4bin
2) 添加环境变量QTDIR,值为C:Qt4.7.4
4、CGAL





最后,在system PATH中添加路径auxiliarygmplib(我添加的路径是:DCGAL-3.7
auxiliarygmplib)
安装完成后对CGAL进行编译,生成工程
打开 Cmake(cmake-gui)
(if you are using win7 make sure you open the program in administrator mode - right click on the
icon and click on
步骤一:在CMAKE的界面中输入源码路径(Where is the source code)和目标路径(where
to build the binaries)。



步骤二:点击【Configure】按钮,在弹出对话框中选择编译软件,如Visual Studio 9 2008。

步骤三:点击下图中的【Generate】,开始编译



步骤4:Cmake编译结束界面

步骤五:cmake编译完成之后,在CGAL-3.7目录下生成一个CGAL的工程:。打
开这个工程,先清除所有的解决方案,然后在重新生成解决方案。如果没有错误,说明安装


成功。
5、用一个实例检查安装是否成功
 打开Cmake cmake-gui
在源路径
 在源路径(Where is the source code)和目标路径(where to build the binaries)中输入
CGAL安装路径中的一个demo的路径demoTriangulation_2。
 点击【Configure】按钮
 点击【Generate】按钮
 进入Triangulation_2目录下,打开解决方案并编译运行,如果成功。则安装完成
6、打开一个空的Visual Studio
进入Tools -> Opti -> Projects and Soluti -> VC++ Directories,添加以下“Include files”
和“Library files”文件:
* include: (C: boostboost_1_44)
* include: include (D:CGAL-3.7include)
* include: auxiliarygmpinclude (D:CGAL-3.7auxiliarygmpinclude)
* include: include (C:Qt4.7.4include)
* include: includeQtCore (C:Qt4.7.4includeQtCore)
* include: includeQtGui (C:Qt4.7.4includeQtGui)

* library: lib (D:CGAL-3.7lib)
* library: lib (C:Qt4.7.4lib)
* library: lib (C: Program Filesboostboost_1_46lib)
* library: auxiliarygmplib (D:CGAL-3.7auxiliarygmplib)

注意:用到CGAL的项目,需要忽视gmp和mpfr的自动连接
操作
项目属性->链接器->输入->在附加依赖项加上“ ”
在忽略特定库中加上“ ”

需要使用Qt的项目
操作
项目属性->链接器->输入->在附加依赖项加上“ ”


出现的问题:
1、 在装完CGAL后,用Cmake生成工程时,没有选对源路径和目的路径,所以导致之后
的编译全部出错,很久才到这个问题。。。。
2、 错误:不到和
解决方法:将它们放到C:WindowsSystem32下即可
3、 错误:LIK : fatal error LK1104: 无法打开文件“”
解决方法:从http:svndependencieslib上下载

CGAL_

libboost_thread-vc90-mt-1_,

并将他们放到D:CGAL-3.7lib目录下

-

VS2008下CGAL安装步骤及注意点

发布时间:2022-03-28 12:32:43
文章版权声明:除非注明,否则均为IT技术网-学习WEB前端开发等IT技术的网络平台原创文章,转载或复制请以超链接形式并注明出处。

发表评论

评论列表 (有 18 条评论,527人围观)

最近发表

随便看看

热门文章

标签列表