在ubuntu上安装CGAL+GSL(用于Sperical Harmonic)

来源:互联网 发布:数据挖掘国际会议 编辑:程序博客网 时间:2024/06/03 17:05

  
从网上down了一个求球谐函数的程序,是在linux下运行的,经高人指导才在windows上跑通,不过不知道准确不,今天配了半天终于在ubuntu 8.0上跑通了,结果是一样的。用第三方库还真是颇为麻烦,在网上搜索,阅读安装说明,虽然不是很懂,但毕竟一步一步照着做下来了,总结一下,以防以后用。望以后能更深入了解编译和链接,真是太奇妙了。
  

========================安装CGAL============================
CGAL(Computational Geometry Algorithms Library)
1.下载
http://www.cgal.org/download.html 我用的版本是3.3.1
CGAL-3.3.1.tar.gz
2.前期准备
 1)C++编译器
   我用的是GUN g++
 2)安装第三方库
  CGAL用到很多第三方库,有些库可以不安装,但boost要安装(可以用apt-get直接安装或手动下载)。下载地址:http://www.boost.org/
2./install_cgal -ni --BOOST_INCL_DIR /usr/include/boost --BOOST_LIB_DIR usr/local/lib/boost

==============================================安装GSL==============================

 GSL(GNU Scientific Library)
1.下载
http://www.gnu.org/software/gsl/ 我用的版本是1.8
2../configure  --disable-shared
3.make
4.make check >log 2>&1 (测试是否有错误)
5.make install