madagascar 软件安装方法(ubuntu下)

madagascar http://www.ahay.org/wiki/Main_Page是当前地球物理界比较流行和热门的一套开源软件,由University of Texas at Austin的 Sergey Fomel教授等人开发,下面是官网首页上的介绍。


Madagascar is an open-source software package for multidimensional data analysis and reproducible computational experiments. 
Its mission is to provide

a convenient and powerful environment
a convenient technology transfer tool
for researchers working with digital image and data processing in geophysics and related fields.
Technology developed using the Madagascar project management system is transferred in the form of recorded processing histories, 
which become "computational recipes" to be verified, exchanged, and modified by users of the system.

madagascar的安装现在已经变得非常的简单。

(一)源码下载。(两种方法)

1. 从 网站 http://sourceforge.net/projects/rsf/files/ 下载压缩包 madagascar-*.*.tar.gz,然后用tar -xzvf madagascar-*.*.tar.gz解压。

2. 直接是用命令

svn co https://rsf.svn.sourceforge.net/svnroot/rsf/trunk RSFSRC

从网站下载源代码到 RSFSRC 目录,这种方法下载的好处一是代码都比较新,二是以后更新比较方便(直接在路径内输入命令svn update即可)

(二)依赖的安装。(ubuntu10.10版本)其他版本或系统参照网页  http://www.ahay.org/wiki/Advanced_Installation#Ubuntu

sudo apt-get install freeglut3-dev g++ gfortran libgd2-xpm-dev libglew1.5-dev libjpeg62-dev libx11-dev \
libxaw7-dev libnetpbm10-dev swig python-dev python-scipy python-numpy libtiff4-dev scons units libblas-dev \
libcairo2-dev libavcodec-dev libplplot-dev

(三)安装前配置。

./configure --prefix=/完整的安装路径

(四)编译和安装。

如果第三步配置没有问题,没有提示某个命令不能安装,那就可以开始编译安装了。

输入命令

scons;

# 编译完成后输入

scons install;

(五) 最后的配置。

全部编译安装完成后,要把madagascar的环境变量设置好。

打开 ~/.bashrc文件,将 

source RSFROOT/etc/madagascar/env.sh

添加到文件的末尾,注意,RSFROOT要写成前面的完整路径

最后,保存,退出,在终端中输入

source .bashrc

madagascar的安装就完成了。

posted @ 2011-04-27 20:45  maqingzhen  阅读(1399)  评论(0编辑  收藏  举报