yujianshengucas的个人博客分享 http://blog.sciencenet.cn/u/yujianshengucas

博文

Centos7 GMT-5.4.4安装

已有 4376 次阅读 2018-12-11 09:07 |个人分类:GMTSAR|系统分类:科研笔记| GMT5

需要下载的包:

  • gmt-5.4.4-src.tar.bz2          源码

  • gshhg-gmt-2.3.7.tar.gz      全球海岸线数据

  • dcw-gmt-1.1.4                  全球数字图表DCW


基础依赖包

sudo yum install gcc c++ cmake

sudo yum install  netcdf-devel dal-develfftw-devel


# 解压三个压缩文件

   tar -xvf file

# 将gshhg和dcw数据复制到gmt的share目录下

    mv gshhg-gmt-2.3.7 gmt-5.4.4/share/gshhg     mv dcw-gmt-1.1.4 gmt-5.4.4/share/dcw-gmt


# 切换到gmt源码目录下

    cd gmt-5.4.4

# 新建用户配置文件

    gedit cmake/ConfigUser.cmake

向 cmake/ConfigUser.cmake 文件中加入如下语句:

set (CMAKE_INSTALL_PREFIX "/yourpath/GMT-5.4.4")
set (GMT_INSTALL_MODULE_LINKS FALSE)
set (COPY_GSHHG TRUE)
set (COPY_DCW TRUE)
  • CMAKE_INSTALL_PREFIX 设置GMT的安装路径,可以修改为其他路径

  • GMT_INSTALL_MODULE_LINKS 为FALSE,表明不在GMT的bin目录下建立命令的软链接,也可设置为TRUE

  • COPY_GSHHG 为TRUE会将GSHHG数据复制到 GMT/share/coast 

  • COPY_DCW 为TRUE会将DCW数据复制到 GMT/share/dcw 

继续执行如下命令以检查GMT的依赖关系:

  mkdir build
   cd build/
   cmake ..

# -j 加快编译,类似并行计算

    make -j     sudo make -j install


修改环境变量

    export GMT5HOME=/yourpath/GMT-5.4.4

    export PATH=${GMT5HOME}/bin:$PATH

    export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${GMT5HOME}/lib64


安装完成。


参考:

http://ju.outofmemory.cn/entry/138480




https://blog.sciencenet.cn/blog-1094854-1150952.html

上一篇:ubuntu/Centos7 下 matlab2015b 安装
下一篇:centos7 下手动安装aira2
收藏 IP: 61.183.114.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-27 11:46

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部