2.3 macOS 下安装 GMT

macOS 下 GMT 的安装方法有很多,可以直接使用安装包,也可以使用各种软件管理工具。

推荐使用 homebrew 方式安装。

2.3.1 使用 homebrew 安装

Homebrew 是 macOS 下的第三方软件包管理工具。

  1. 安装 Homebrew:

    $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. 安装 GMT:

    $ brew update && brew upgrade
    $ brew install gmt
    
  3. 安装 ghostscript:

    $ brew install ghostscript
    
  4. 测试安装是否成功:

    $ gmt --version
    5.4.5
    

如果想同时安装 GMT4 和 GMT5,还需要执行以下步骤:

# 安装 GMT4
$ brew install gmt4

# 删除 GMT5 带的软链接
$ cd /usr/local/opt/gmt@5/bin/
$ find . -size -4c -delete       # 删除所有文件大小小于4字节的软链接

然后向 ~/.bashrc 中写入如下语句以修改环境变量:

export GMT4HOME='/usr/local/opt/gmt@4'
export PATH=${GMT4HOME}/bin:$PATH
export LD_LIBRARY_PATH='${LD_LIBRARY_PATH}:${GMT4HOME}/lib64'

2.3.2 使用 GMT 安装包

GMT 为 macOS 用户提供了 dmg 安装包,可以直接双击安装使用。

  1. 下载:gmt-5.4.5-darwin-x86_64.dmg

  2. 双击 dmg 包以解压,将解压得到的 GMT-5.4.5.app 拖动到 Applications 目录即可。

  3. GMT 默认会安装到 /Applications/GMT-5.4.5.app/ 目录下。将如下语句:

    export PATH=${PATH}:/Applications/GMT-5.4.5.app/Contents/Resources/bin
    

    加入到 ~/.bashrc 中即可。

  4. 测试安装是否成功:

    $ gmt --version
    5.4.5