物探论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1270|回复: 0

[GMT] win7下安装Cygwin/GMT5.0成功

[复制链接]
发表于 2013-4-13 22:03:46 | 显示全部楼层 |阅读模式

1、安装Cygwin

(1)访问Cygwin官方网站: http://www.cygwin.com/ 如下


1.jpg
(2)点击该网页左上角的Install Cygwin,上图示
(3)将下载安装程序setup.exe到你的电脑,可放在桌面
(4)点击桌面的setup.exe,即可进入安裝程序,可按下一步继续

(5)选择安装方式,可直接选取自internet下载
(6)选择在你电脑的安装目录,可直接用预设的C:\cygwin ,我装在了D:\cygwin
(7)选择软件下载后暂时存放的位置(安装完成后可删除),也可用预设位置
(8)直接由internet连接
(9)选择下载软件的站点,请记得选择离women较近的ftp站点,我用的是163站点,列表中并没有163站点,需要自己添加(选择从互联网安装, 在"User URL"处输入以下地址http://mirrors.163.com/cygwin/,点击"Add"按钮, 然后选中"http://mirrors.163.com", 点击"下一步"进行安装)
(10)以下为选择欲安装的软件画面,我们大部分使用预设值,但希望加装两部分,请见后续两个步骤,


2.jpg
(11)额外加装vim编辑器,点选Editors左边的+号,再点选vim:Vi IM ...使得n/a -> x, 如下:
3.png
(12)将Devel的package全部安装,因为里面包含了一些常用的编译器,如gcc(C compiler),g77(fortran compiler)
点选循环箭头符号,使得Default -> Install
4.png
(13)若一切没问题,安装程序将进行软件下载,解压缩及安装,此过程会费点时间,请耐心等待。我用163站点还是非常快的,大概十几分钟。

(14)若安装完成可看到以下画面,请点选在桌面加入快捷方式及在StartMenu加入icon,按完成:


5.png
(15)启动Cygwin,按下桌面的快捷方式,会进入如下画面,可以在此试着打些Linux命令,确定可以work,例如ls
6.png
(16)以上若无问题,Cygwin至此已经完成安装,在Linux上可以进行的指令几乎都可
以在这里使用,一个虚拟的Linux系統已经okay,所有相关文件皆放置于C:\cygwin\,

而个人家目录则位于C:\cygwin\home,相关的程序语言编译器也可以使用,如gcc, g++, f77 .

2.安装GMT
(1)在/usr/local/下建立目录NETCDF、GMT5.0.0b,

(2)把下载的netcdf-3.6.3.tar.gz、gmt-5.0.0b.tar.gz、gshhs-2.2.0.tar.gz、install_gmt.sh
及GMTpara.txt放到GMT5.0.0b文件夹。

7.jpg
(3)把GMTpara.txt转为unix格式
dos2unix GMTpara.txt
(4)执行安装
sh install_gmt.sh GMTpara.txt
(5)设置环境变量,在个人家目录的.bash_profile文件中加入
export PATH=/usr/local/GMT5.0.0b/binPATH
至此,GMT安装完成!

附上我的GMTpara.txt
# This file contains parameters needed by the install script
# install_gmt for GMT Version 5.0.0b.  Give this file
# as the argument to the install_gmt script and the whole
# installation process can be placed in the background.
# Default answers will be selected where none is given.
# You can edit the values, but do not remove definitions!
#
# Assembled by gmt_install_form.html, $Revision: 8998 $
# Processed by install_gmt_form.pl : 8998  on
#
# Tue Nov 15 00:28:22 HST 2011
#
# Do NOT add any spaces around the = signs.  The
# file MUST conform to Bourne shell syntax
#---------------------------------------------
# GMT VERSION
#---------------------------------------------
GMT_version=5.0.0b
#---------------------------------------------
# SYSTEM UTILITIES
#---------------------------------------------
GMT_make=make
#---------------------------------------------
# NETCDF SECTION
#---------------------------------------------
netcdf_ftp=n
netcdf_install=y
netcdf_path=/usr/local/NETCDF
passive_ftp=y
#---------------------------------------------
# GDAL SECTION
#---------------------------------------------
use_gdal=n
gdal_path=
#---------------------------------------------
# GMT FTP SECTION
#---------------------------------------------
GMT_ftp=n
GSHHS_ftp=n
GMT_ftpsite=1
GMT_inst_gmt=y
GMT_inst_gshhs=y
#---------------------------------------------
# GMT SUPPLEMENTS SELECT SECTION
#---------------------------------------------
GMT_suppl_mex=n
GMT_mex_type=octave
GMT_suppl_xgrid=n
#---------------------------------------------
# GMT ENVIRONMENT SECTION
#---------------------------------------------
GMT_si=y
GMT_prefix=/usr/local/GMT5.0.0b
GMT_bin=
GMT_lib=
GMT_share=
GMT_include=
GMT_man=
GMT_doc=
GMT_sharedir=usr/local/GMT5.0.0b/share
#---------------------------------------------
# COMPILING & LINKING SECTION
#---------------------------------------------
GMT_sharedlib=n
GMT_cc=gcc
GMT_64=
GMT_UNIV=n
GMT_flock=n
GMT_triangle=n
#---------------------------------------------
# TEST & print FILE SECTION
#---------------------------------------------
GMT_run_examples=y
GMT_delete=n
#---------------------------------------------
# MEX SECTION
#---------------------------------------------



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|物探论坛 ( 鄂ICP备12002012号 微信号:iwutan )

GMT+8, 2024-4-30 06:47 , Processed in 0.070597 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表