linux服务器安装gmt,linux 安装GMT详解 (zhuan)
linux 安装GMT详解 (zhuan)
linux 安装GMT详解
已有 138 次阅读2012-4-28 23:42|系统分类:科研笔记|关键词:linux
安装GMT
1、首先安装NetCDF文件
NetCDF文件是一种科学数据存储格式,广泛用于大气、海洋和地球科学。NetCDF也是一个函数库集合,提供给用户一整套使用和操作该种格式数据的方法。该格式是跨平台的,且可以使用C、Fortran和Matlab等多种语言进行操作。
现已fedora 16为例,简介如下:
(1)从http://download.chinaunix.net/download.php?id=28499&ResourceID=7287,我安装的是3.6.3,测试成功。
(2)假设源程序包保存在/home/fengwei/netcdf-3.6.3文件夹下,打算安装在/usr/local/netcdf路径里。进入root后,操作如下:
mkdir /usr/local/netcdf
cd /home/wcz/netcdf-3.6.3
./configure --prefix=/usr/local/netcdf
make check
make
make install
(3)安装完成后,/usr/local/netcdf/文件夹下存在4个文件,分别为bin,include,lib和share。
(4)针对感兴趣的某一nc文件,编写相应的fortran代码(如test.f90),其中应包括include
'netcdf.inc',并调用NetCDF给定的函数对nc文件进行读取和写入等操作。
(5)编译fortran代码,以intel fortran编译器为例,其他的编译器基本一致;
ifort -c -I/usr/local/netcdf/include test.f90
ifort -o test test.o -L/usr/local/netcdf/lib -lnetcdf
(6)运行
./test
完毕!
2 下一步安装GMT
现在开始安装GMT,进入安装文件夹
cd GMT4.5.3
./configure
make
make install
环境变量及路径设置
vi ~/.bashrc
export GMTHOME=/home/wcz/GMT4.5.3
export PATH=PATH: {GMTHOME}/bin
保存退出
linux服务器安装gmt,linux 安装GMT详解 (zhuan)相关推荐
- Linux下Nginx编译安装过程详解
Linux下Nginx编译安装过程详解 一.Nginx介绍 二.Nginx源码下载 1.打开Nginx官网 2.下载官网的源码包 三.Nginx源码安装 1.解压源码包 2.安装开发包组及环境 3.编 ...
- linux环境下MongoDB安装过程详解
Linux下MongoDB安装和配置详解 *注:本文是参考了多篇文章后,并通过实践总结来的,按照步骤来,下载好对应的版本,保准你能安装个心仪的mongodb服务器.... 一.创建MongoDB的安装 ...
- mysql linux centos7_MySQL在Linux centos7环境下安装教程详解(图)
这篇文章主要为大家详细介绍了Linux centos7环境下MySQL安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux centos7环境下安装MySQL步骤的详细介绍 安装My ...
- linux下各种软件安装方法详解
linux 软件安装的七种方法 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd so ...
- linux下使用yum安装svn详解
安装完yum源之后,安装mysql,svn之类的就变得相当简单,下边将简单的用yum安装svn,关于yum源的配置请参考:http://blog.csdn.net/tjcyjd/article/det ...
- Linux redis安装教程,Linux 下redis5.0.0安装教程详解
Linux redis5.0.0安装,教程如下所示: 1.从官网下载,然后传到服务器,tar -zxvf解压 2.进入redis ? 3.安装:make, (1)若提示:: gcc: Command ...
- linux PHP 编译安装参数详解
linux PHP 编译安装参数详解 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc -- ...
- python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)
一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...
- Linux安装消息队列IBM MQ 7.5开发版安装配置详解
消息队列IBM MQ 7.5开发版安装配置详解 文章目录 消息队列IBM MQ 7.5开发版安装配置详解 前言 一.什么是IBM MQ? 二.安装前准备 1.安装前准备 2.安装MQ Server 3 ...
最新文章
- Google 顶级论文:机器学习系统,隐藏多少技术债?
- 全新 DOCKER PALS 计划上线,带给您不一样的参会体验!...
- Spring Boot 配置线程池使用多线程插入数据
- 推荐几款爬虫软件与无需编程的数据分析工具
- php微信公众号的服务器配置,微信公众号服务器配置选项PHP示例代码
- 云服务器php版本修改,云服务器 更改php版本
- Redis异步消息队列
- docker search
- vue跳转传参刷新后参数消失
- kafka之五:如何手动更新Kafka中某个Topic的偏移量
- THREEJS - 模型的任意视角展示
- 详说sizeof与strlen的区别与联系
- Javascrīpt开发工具大集合
- SM2258XT错误代码及中文翻译
- 校园网下桥接无法上网原理分析如何破解
- Zblog采集-Zblog自动采集-Zblog免登录发布插件
- 第十三届蓝桥杯Java-C组2022年考题个人解析
- Android 中更改了默认app图标,在手机上还是显示默认图标
- 计蒜客-T1284 夫子云游(简单搜索dfs)
- 泰坦尼克号 数据重构 + 可视化
热门文章
- Linux系统文件夹权限475,linux系统中文件的特殊权限
- linux脚本能轮循吗,通过Linux定时任务实现定时轮询数据库及发送Http请求
- ${pageContext.request.contextURI} 无效
- vue 代码快捷键_你可能不知道的19种运行JavaScript代码工具
- 基于JAVA+SpringBoot+Mybatis+MYSQL的停车场管理系统
- 计算机专业中最受热议的4个专业,2018考研后身价倍增的4个专业盘点
- Kubernetes v1.10.x HA 全手动安装教程(TL;DR)
- OS开发UI篇—Quartz2D使用(截屏)
- at org.apache.hadoop.util.RunJar.main(RunJar.java:153)
- [JS]图片自动切换效果(学习笔记)