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,即可生成可执行文件
没有评论:
发表评论