2010年10月31日星期日

Boost及CGAL安装配置指南

1, 首先安装Boost,下载最新的boost ,解压到某个目录

首先要编译生成boost安装工具bjam
进入boost目录执行:
./bootstrap.sh
然后执行刚生成的
./bjam
编译开始,大约半小时,全部编译结束。
./bjam install 将当前目录下编译好的头文件拷贝到相应位置:在/usr/local/include下有头文件夹boost,在/usr/local/lib下有boost的库

2, 安装MPFR、GMP、geomview(可视化)和 libQGLViewer

sudo apt-get install libgmp3-dev libmpfr-dev
sudo apt-get install geomview


 下载 libqglviewer-devel_2.3.5_i386.deb(头文件及文档)和 libqglviewer_2.3.5_i386.deb(库文件),鼠标点击安装即可。 这时要重新做一个库文件的符号链接,

cd /usr/lib/
ln -sf libQGLViewer.so.2.3.4  libqglviewer.so


3, 安装qt3, qt4

sudo apt-get install libqt4-dev
sudo apt-get install libqt3-disigner


4, 下载最新的 CGAL, 它要要求boost要1.34.1以上。

cmake-gui .
make 
sudo make install


默认头文件装在 usr/local/include/,  库文件装在 usr/local/lib/. 



5,使用CGAL编译代码
复制scripts/cgal_create_cmake_script到你的工程目录,运行下列命令,将地址替换成你当前的工作目录
cmake -DCGAL_DIR=$HOME/CGAL-3.5
然后运行make,即可生成可执行文件

没有评论:

发表评论