比较新的版本的NETCDF是C和Fortran两个库分开编译,并且不需要使用hdf5
需要提前安装好c和fortran的编译器

安装icc和ifort

  • intel网址下载安装包,现在已经有打包好的版本了

    之后选择版本号等,注册,下载.sh文件
  • 安装
sh l_HPCKit_p_2022.1.2.117.sh

会弹出图形页面安装

  • 环境变量配置+官方教程(Fortran)(C)
    把这几句写在~/.bashrc文件里,配置环境变量
# Fortran
source <install dir>/intel/oneapi/compiler/latest/env/vars.sh intel64
#C/ C++
source <install dir>/intel/oneapi/setvars.sh intel64
  • 检验是否装好,会输出版本号
ifort -v
icc -v

安装netCDF

  • 下载地址
  • 解压
tar -zxvf netcdf-c-4.8.1.tar.gz
  • 采用源码编译的方式安装
cd netcdf-c-4.8.1./configure --disable-hdf5 --disable-dap  # 这两个参数是过程中出现提示才加上的makesudo make install

make check


输入nc-config --help查看是否正确安装

  • netcdf-fortran-4.5.4编译时报错configure: error: cannot compute sizeof (off_t)
    参考文章,在~/.bashrc里加了
export export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH

然后遵循以下操作

./configure --disable-hdf5 --disable-dap
make
sudo make install
make check

CentOS安装NETCDF相关推荐

  1. CentOS 安装docker.ce报错提示containerd.io >= 1.2.2-3问题

    centos安装docker.ce遇到报错,提示如下 # yum install -y docker-ce Last metadata expiration check: 0:01:49 ago on ...

  2. CentOS安装crontab

    CentOS安装crontab: yum install crontabs 说明: service crond start //启动服务 service crond stop //关闭服务 servi ...

  3. CentOS 安装Apache

    # centOS 安装A M P 环境 [参考简书作者,非常感谢!!!](https://www.jianshu.com/p/bc14ff0ab1c7) ## 一 Apache 环境安装 1 安装Ap ...

  4. centos 安装 NTFS支持

    2019独角兽企业重金招聘Python工程师标准>>> 参考的原文网址: centos安装完之后,默认是不支持NTFS磁盘格式的,解决的方法之一就是安装NTFS-3G模块,但是默认的 ...

  5. centos安装及网络配置

    感谢老师传授,共同学习!谢谢!仅供自己日后复习之用! centos安装关键点: 创建分区: / 系统分区 /boot 启动分区 SWAP 交换分区,虚拟内存.主要是缓解物理内存不足. 虚拟化软件: V ...

  6. centos安装tensorFlow的java环境

    参考问题汇总 centos安装tensorFlow版本的时候会遇到的一些问题,参考这个链接:https://blog.csdn.net/luoyexuge/article/details/783212 ...

  7. centos 安装 svn

    centos 安装svn服务 1. # yum install subversion 2.然后检查下安装的版本号 因为版本号不同可能会出现不同的情况 版本 信息 [root@VM_137_37_cen ...

  8. Linux(CentOS)安装分区方案

    为什么80%的码农都做不了架构师?>>>    Linux(CentOS)安装分区方案 /boot(不是必须的):/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中 ...

  9. CentOS安装jdk的三种方法

    2019独角兽企业重金招聘Python工程师标准>>> CentOS安装jdk的三种方法 环境 Linux版本:CentOS 6.5.Ubuntu 12.04.5 JDK版本:JDK ...

最新文章

  1. 关于光耦隔离通讯中限流电阻的选取问题
  2. 拒绝 ! = null
  3. War包与配置文件分离
  4. ML之XGBoost:XGBoost参数调优的优秀外文翻译—《XGBoost中的参数调优完整指南(带python中的代码)》(四)
  5. 微软推出 Microsoft.Data.SqlClient,替代 System.Data.SqlClient
  6. win10网卡高级属性配置图解_简单设置,win10再也不会断网了
  7. Java架构师面试之Netty面试专题及答案(共10题,含详细解答)
  8. 微信 html关闭当前页
  9. 华为平板鸿蒙评测,华为平板首发鸿蒙系统,Matepad Pro2 跑分首曝
  10. dhdas信号测试分析系统软件,基于DHDAS动态信号采集分析系统的折叠舵面模态试验探究...
  11. DirectoryEntry使用-实现域登录
  12. 国家计算机考试培训心得,最新计算机培训心得总结5篇
  13. 反病毒工具-PEiD
  14. 用js判断图片地址是否有效
  15. 计算机视觉主要完成哪些任务
  16. 中国肥胖地图出炉,北方人腰更粗实锤了
  17. idea 运行项目显示 Command line is too long. Shorten command line for
  18. C++畅玩五子棋项目
  19. pytesseract 测试获取查策网编码字体
  20. 知识图谱(Knowledge Graph)之综述理解

热门文章

  1. javaweb之msql学习笔记
  2. php ajax 考试倒计时,基于Ajax技术实现考试倒计时并自动提交试卷
  3. js打印线程id_泥瓦匠聊并发编程:线程与多线程必知必会(基础篇)
  4. CS1703 C# Multiple assemblies with equivalent xxx... and. Remove one of the duplicate references.
  5. pdf转json_如何显著缩小PDF文件大小?
  6. 一文讲透,技术人如何快速提升沟通能力?
  7. 带你走进组件化(三)—— 曲径
  8. MDClub一个漂亮轻量的开源论坛系统
  9. Linux 系统时间 EST 改 CTS
  10. 使用echarts做气泡图