永发信息网

如何在linux系统下安装netcdf

答案:2  悬赏:0  手机版
解决时间 2021-04-06 15:27
如何在linux系统下安装netcdf
最佳答案
NetCDF文件是一种科学数据存储格式,广泛用于大气、海洋和地球科学。NetCDF也是一个函数库集合,提供给用户一整套使用和操作该种格式数据的方法。该格式是跨平台的,且可以使用C、Fortran和Matlab等多种语言进行操作。

安装过程如下:

(1)从http://www.unidata.ucar.edu/downloads/netcdf/index.jsp官方网站下载源程序包。最新版为4.0.1,我安装的是3.6.3,测试成功。

(2)假设源程序包保存在/home/fengwei/netcdf-3.6.3文件夹下,打算安装在/usr/local/netcdf路径里。进入root后,操作如下:

  mkdir /usr/local/netcdf

  cd /home/fengwei/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

完毕!
全部回答
由于CLM模型中需要涉及NETCDF的内容,因此需要再linux下对netcdf进行安装。
NETCDF介绍:
NetCDF是由大气研究大学协会(University Corporation for Atmospheric Research,UCAR)的Unidata项目开发的 (参见9.2网络帮助中有关NetCDF部分)。NetCDF由于其灵活性,能够传输海量的面向阵列(array-oriented)数据,已经被采纳用于陆地,海洋和大气科学。NetCDF数据集的一个例子就是北美地区的20个格网集合,每个格网尺寸为30公里,每一个格网都有自己的高程级别。对于每个格网层的每个格网单元,都有关于12个大气指标的超过一年时间的每小时测量记录。因此,它被称为“多维数据(multi-dimensional data)”。参考来源:http://www.esrichina-bj.cn/old/market/uc/2006-3/123.htm
NETCDF安装:
由于一般linux下会含有netcdf的内容,因此对netcdf进行安装时,只需从linux系统下调出netcdf内容,通过命令进行安装。命令如下:
sudo aptitude install libnetcdf-dev libnetcdf4
便可在/usr/locl/include下增加Netcdf的相关内容 :)
(1)Sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具.
(2)aptitude软件包管理器
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
像刀剑神域能让大脑进入游戏的游戏要等到什么
旺旺名能改吗,怎么在淘宝阿里旺旺发word文档
在一篇中文文章中,如果有英文单词,而且在句
坐邮轮住内舱房好还是阳台房好
房贷120万一月还多少
读等高线地形图,完成下列各题:(1)字母所
当着父母推自己的姊 算孝顺吗
初一上册英语的知识点(如语法、词汇之类的)
安妮英雄联盟台词,关于抗日英雄的名人名言 15
我国早在商代就能制造出精美的青铜器,到了战
魅族MX4pro白色,手机黑屏状态下,在亮灯光下
泡、饱、咆、炮编小诗
学士学位难考吗?
看不见的含量阅读答案
什么是微型直放站
推荐资讯
求英文翻译谢.如果你们想继续在这里聊天的话,
瑞典文学院10月11日宣布,将2012年诺贝尔文学
老司机开车名句,跟老司机有关的句子
冲狗 庚戍 煞南 是什么意思
如果让孙悟空和邪剑仙打 谁更厉害???
重装机兵2摩洛波克镇怎么去
郫县到国色天香怎么去
漫画中人的困境启示我们,实现人生目标要A.有
携程网订票可靠吗,携程网怎么样?可靠吗?
为什么有些男的喜欢自称老娘?
我女朋友总是怕她前男友知道我们在一起了,为
山水T28和山水T18有什么区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?