- 积分
- 62080
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-4-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
cygwin在windows上提供了一個像linux (Linux-like)的環境,可以讓使用者
在windows上執行linux的程式,在此平台上,我們可以: - 將linux上的程式移到Windows上使用(包括GMT),一般情況不需要修改
- 使用常用的 linux 工具程式,如Shell script,grep, sed, awk等
1.安裝Cygwin
(1)參訪Cygwin官方網站: http://www.cygwin.com/ 如下:
(2)點選該網頁右上角的Install or update Cygwin now!圖示
(3)此將下載安裝程式setup.exe到你電腦,可置於桌面
(4)點選桌面的setup.exe,即可進入安裝程序,可按下一步繼續
(5)選擇安裝方式,可直接選取自internet下載,如下:
(6)選擇在你電腦的安裝目錄,可直接用預設的C:\cygwin,如下:
(7)選擇軟體下載後暫時放置的位置(安裝完成後可刪除之),亦可用預設位置如下:
(8)直接經由internet連接,如下:
(9)選擇下載軟體之站點,請記得選離我們較近的ftp站,建議選台大的FTP站,如下:
(10)以下為選擇欲安裝的軟體包畫面,我們大部分使用預設值,但希望加裝兩部分,
請見接續兩個步驟:
(11)額外加裝vim編輯器,點選Editors左邊的+號,再點選vim:Vi IM ...使得n/a -> x, 如下:
(12)將Devel的package全部安裝,因為裡面包含了一些常用的編譯器,如gcc(C compiler),g77(fortran compiler)
點選循環箭頭符號,使得Default -> Install
(13)若一切沒問題,安裝程式將進行軟體下載,解壓縮及安裝,此過程頗費時,請耐心等待:
(14)若動作完成可看到以下畫面,請點選在桌面加入捷徑及在StartMenu加入icon,按完成:
(15)啟動Cygwin,按下桌面的捷徑,會進入如下畫面,由於是第一次進入,所以會進行
一些初始設定,可以在此試著打些Linux指令,確定可以work,例如ls
(16)以上若無問題,Cygwin至此已經完成安裝,在Linux上可以進行的指令幾乎都可
以在這邊使用,一個虛擬的Linux系統已經okay,所有相關檔案皆放置於C:\cygwin\,而個
人家目錄則於C:\cygwin\home,相關的程式語言編譯器也可以使用,如gcc, g++, f77
(17)此一步驟是要把Cygwin的操作終端器,改成如同putty的介面,如此可以擁有
如同putty的方便性,並非必需,端視個人而定.首先到 http://code.google.com/p/puttycyg/
下載puttycyg最新版本,放置於桌面,解壓縮,把puttycyg-20101029目錄放到C:\
到C:\puttycyg-20101029把執行檔putty使用右鍵製作捷徑到桌面,點擊桌面的putty捷徑,
會出現putty開啟畫面如下圖,請依照下圖所示,新增Cygwin的連線Session
以下為開啟結果的視窗:
最後,vim需要設定,才有Syntax highlight等功能,可以直接複製/usr/share/vim裡面
的設定檔即可: cp /usr/share/vim/vim73/vimrc_example.vim ~/.vimrc
|
2.安裝GMT
說明: GMT的安裝過程包括,相關檔案及原始netcdf/GMT程式碼下載,用gcc編譯原始程式碼,
把編譯完成的執行檔及資料檔放到指定位置,個人習慣上會放在/usr/local/gmt目錄裡面
上述動作可由GMT作者所寫的shell script一次執行到位,即使在原生Linux系統安裝方法也一致
該script可由GMT網站下載,以下將逐步說明:
(1)開啟Cygwin終端器,建立目錄GMT,並進入該目錄,(指令如下):
(2)下載GMT安裝的script, install_gmt.sh: 在Cygwin使用wget指令:
可用ls指令檢查看看install_gmt.sh是否已經下載完成
(3)執行安裝script:
有兩種方法執行之,一個是: sh install_gmt.sh, 另一個是: sh install_gmt.sh GMTparam.txt
第一個方法,會在過程中問一系列問題,這些問題最終被存在設定檔GMTparam.txt中,同學若對
Linux系統或GMT不是很了解,將遭遇很多困難,在此不建議此方法
第二個方法是拿已經okay的安裝設定檔,此方法安裝script將依據設定檔逐步完成安裝
請下載我所提供的安裝設定檔,其後進行安裝,指令程序如下:
如此即進入安裝程序,請耐心等候
(4)若一切順利,則最後成功的畫面是:
(5)如同上述畫面所指示,把GMT執行檔的路徑,加到.bash_profile:
用vim編輯:
把 export PATH=/usr/local/gmt/bin:$PATH 加到檔案最後一行,儲存檔案
(6)讓設定即時生效:
(7)測試是否路徑okay,可打GMT的指令psxy指令試試看
若是有問題,路徑會找不到,則會獲得如下錯誤訊息: psxy
-bash: psxy: command not found
|
若是成功,則會有一大段文字解釋psxy的用法,當然你需要跑一個gmt繪圖script來試試
(8)最後,要如何看繪圖結果?其實很簡單,參考以下:
請注意以下圖示中上方的路徑,屆時直接點選產生之*.ps,或*.pdf檔
若要看 *.ps,可安裝gsview (http://pages.cs.wisc.edu/~ghost/gsview/)
或者直接用ps2pdf把*.ps轉為*.pdf,候用acrobat reader開啟。
|
评分
-
查看全部评分
|