1. 安装 GAMMA
1.1说明
-
Gamma软件将被安装在此路径下/usr/local/文件名(取决于软件包本身和日期)
-
一般在安装前把各编译器都先安装,如
csh tcsh gcc g++ gfortran -
另外输入GAMMA命令没有权限问题:
chmod -R 777 文件位置 -
更新软件源:
sudo apt-get update
1.2安装步骤
-
移动 GAMMA_SOFTWARE*.tar.gz 至“/usr/local”路径下:
cp GAMMA_SOFTWARE*.tar.gz /usr/local -
解压文件夹
tar -zxf GAMMA_SOFTWARE\\*.tar.gz -
配置“.bashrc”文件(隐藏文件夹,Home目录下,Ctrl+H显示),在“.bashrc”文件末尾添加如下字段:
export PATH=\"$PATH:/usr/local/GAMMA_SOFTWARE-20150702/MSP/bin:/usr/local/GAMMA_SOFTWARE-20150702/MSP/scripts:/usr/local/GAMMA_SOFTWARE-20150702/ISP/bin:/usr/local/GAMMA_SOFTWARE-20150702/ISP/scripts:/usr/local/GAMMA_SOFTWARE-20150702/DIFF/bin:/usr/local/GAMMA_SOFTWARE-20150702/DIFF/scripts:/usr/local/GAMMA_SOFTWARE-20150702/DISP/bin:/usr/local/GAMMA_SOFTWARE-20150702/LAT/bin:/usr/local/GAMMA_SOFTWARE-20150702/IPTA/bin:/usr/local/GAMMA_SOFTWARE-20150702/IPTA/scripts/usr/local/GAMMA_SOFTWARE-20150702/IPTA\"
- 检查路径设置
打开Shell,输入export;或者输入$PATH检查PATH字符串是否已经加载了GAMMA文件的路径。
2. 安装 sfftw
- 移动 sfftw*.tar.gz 至 “/usr/local/lib”路径下
cp sfftw*.tar.gz /usr/local/lib - 解压文件夹
tar -zxf sfftw*.tar.gz - 移动库文件 sfftw.h 和 srfftw.h 至“/usr/local/include”路径下
mv sfftw.h srfftw.h /usr/local/include - 移动其余文件至“/usr/local/lib”路径下
mv * /usr/local/lib - 添加路径“/usr/local/lib”为系统库函数查找路径
ldconfig /usr/local/lib
3. 安装 fftw
-
移动 fftw*.tar.gz 至 “/usr/local”路径下并解压
cp fftw*.tar.gz /usr/local
tar -zxf fftw*.tar.gz -
进入 fftw 文件夹并编译安装
cd fftw* ./configure make make install make clean
4. 安装 grace (for IPTA)
- 用 apt-get 直接在线安装
apt-get install grace
5. 安装 hdf5 (for par_CS*)
-
用 atp-get 卸载高版本的 hdf5
apt-get remove hdf5 -
移动 hdf5-1.6.6*.tar.gz 至 “/usr/local”路径下并解压
cp hdf5-1.6.6*.tar.gz /usr/local tar -zxf hdf5-1.6.6*.tar.gz -
进入 hdf5 文件夹并编译安装
cd hdf5* ./configure make make install make clean -
添加共享库文件链接
ln -s /usr/local/hdf5-1.6.6/hdf5/lib/libhdf5.so.0 /usr/lib/libhdf5-1.6.6.so.0
6. 安装 gdal
-
用 atp-get 直接在线安装
apt-get install gdal -
或者本地安装
./configure make make install
7.安装完成
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

