GMT簡介:
GMT是地學中常用的軟件之一。該軟件具有強大的功能,而且生成的軟件質量很高。地球物理專業期刊中,許多論文的圖件就是用GMT繪制的。和商業軟件不同,GMT軟件為開源軟件。說到這,要感謝Paul Wessel and Walter H. F. Smith。多年來,他們對GMT進行不斷發展和維護,同時也得到了許多志願者的幫助。
Linux系統下GMT的安裝,有些像DOS系統的軟件安裝,步驟要稍微復雜些。過去由於對Linux系統和GMT不熟,所以安裝GMT總要麻煩別人。最近,通過閱讀軟件安裝說明文件,同時也學習了網友的經驗,在同事潘佳鐵博士和樓海教授的幫助下,成功安裝了GMT軟件。因為安裝過程復雜些,所以就想把安裝步驟進行總結。其目的是為以後安裝的方便,同時也可為他人提供一些借鑒。需要指出的是,所描述的安裝步驟可能不具有普適性,其他類型計算機和操作系統,可能會有些不同。
下面是我的CentOS6.2 64位的操作系統為例,介紹GMT4.5.7的安裝。
1.從GMT網站http://gmt.soest.hawaii.edu/下載3個軟件包netcdf.tar.gz, gmt-4.5.7.tar.bz2和gshhs-2.2.0.tar.bz2。將下載的軟件包拷貝到\usr\local目錄下。
2.安裝netcdf.tar.gz
(1)對netcdf.tar.gz 進行解壓:
tar –zxvf netcdf.tar.gz #得到目錄,netcdf-4.1.3,
mv netcdf-4.1.3 NETCDF #將該目錄更名為NETCDF
(2)cd NETCDF #進入目錄NETCDF中,執行如下命令
./configure --disable-netcdf-4 # build with netcdf-4 (HDF5 and zlib required)
(3)安裝:make install;檢查執行命令make check (注:網絡要連接,否則會出錯)
3.安裝GMT
(1)對gmt-4.5.7.tar.bz2 進行解壓
tar –jxvf gmt-4.5.7.tar.bz2 #得到目錄GMT4.5.7
mv GMT4.5.7 GMT #將其更名為GMT
(2)cd GMT #進入目錄GMT中,執行如下命令:
./configure --enable-netcdf=/usr/local/NETCDF
(3)執行安裝命令:make install
注:此處我安裝時出現出錯,顯示找不到X11/Xaw/Scrollbar.h這個目錄或文件,於是,在系統安裝光盤的Packages文件夾中,命令搜索來以下相關的軟件包:yum search Xaw
然後,使用yum命令安裝來相關的軟件包: yum install xxxxxxxxxxxxx
之後再重新進行make install ,安裝成功。
4.安裝gshhs-2.2.0.tar.bz2
mv gshhs-2.2.0.tar.bz2 /usr/local/GMT/ # 在usr/local/目錄下打開終端,將
gshhs-2.2.0.tar.bz2移到目錄GMT中:
cd GMT # 然後進入GMT目錄;
tar –jxvf gshhs-2.2.0.tar.bz2 #在GMT目錄下解壓gshhs-2.2.0.tar.bz2
5.修改環境變量
root身份編輯/etc/profile文件,在/etc/profile文件中增加如下內容:
export NETCDFHOME=/usr/local/NETCDF
export GMTHOME=/usr/local/GMT
export PATH=$PATH:$NETCDFHOME:$GMTHOME/bin
保存文件退出,執行命令:source /etc/profile
在以上安裝過程中,是以管理員(即用戶為root)身份進行操作的。