我的编程空间,编程开发者的网络收藏夹
学习永远不晚

netCDF4.4安装全过程(intel编译器)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

netCDF4.4安装全过程(intel编译器)

⚠️netcdf4.2以上的版本c库和fortran库分开,要先安装netcdf-c,然后再安装netcdf-fortran

⚠️安装netCDF前需要安装zlib和szip

安装完每个包后添加到环境变量:

export PATH=xxx/bin:$PATH

export LD_LIBRARY_PATH=xxx/lib:$LD_LIBRARY_PATH

compiler:intel编译器

平台:centos7

  1. 安装zlib

wget http://www.zlib.net/fossils/zlib-1.2.11.tar.gztar xzvf zlib-1.2.11.tar.gzcd zlib-1.2.11CC=icc CXX=icc FC=ifort CPP='icpc -E' CPPFLAGS='-fPIC' ./configure --prefix=/yourpath/zlibmakemake checkmake install

其中可以使用 ./configure--help来查看可以使用那些选项。这里选择默认选项安装。

安装完成之后会在指定的安装路径下生成三个文件夹lib,include,share

  1. 安装szip

同安装zlib步骤一致,略

  1. 安装hdf5

https://github.com/HDFGroup/hdf5/releases

这里使用hdf5-1.8.10

tar xzvf hdf5-1.8.10.tar.gzcd hdf5-1.8.10CC=icc CXX=icc FC=ifort CPP='icpc -E' CPPFLAGS='-fPIC' ./configure --with-zlib=/yourpath/zlib --with-szlib=/yourpath/szip --prefix=/yourpath/hdf5 -enable-fortran -enable-cxxmakemake checkmake install

  1. netCDF-C

https://github.com/Unidata/netcdf-c

这里使用netcdf-c-4.4.1.1

tar xzvf netcdf-c-4.4.1.1.tar.gzcd netcdf-c-4.4.1.1CC=icc CXX=icc FC=ifort CPP='icpc -E' ./configure --prefix=/your/netcdf4.4/path/netcdf4 --enable-netcdf4 --enable-large-file-tests LDFLAGS="-L/your/hdf5/path/hdf5/lib -L/your/szip/path/szip/lib/ -L/your/zlib/path/zlib/lib/" CPPFLAGS="-fPIC -I/your/hdf5/path/hdf5/include -I/your/szip/path/szip/include -I/your/zlib/path/zlib/include"makemake checkmake install

添加到$PATH后使用nc-config --all检查

  1. netCDF-Fortran

https://github.com/Unidata/netcdf-fortran

这里使用netcdf-fortran-4.4.2

tar xzvf netcdf-fortran-4.4.2.tar.gzcd netcdf-fortran-4.4.2CC=icc CXX=icc FC=ifort CPP='icpc -E' ./configure --prefix=/yourpath/netcdf4 LDFLAGS="-L/yourpath/hdf5/lib -L/yourpath/szip/lib/ -L/yourpath/zlib/lib/ -L/yourpath/netcdf4/lib" CPPFLAGS="-I/yourpath/hdf5/include -I/yourpath/szip/include -I/yourpath/zlib/include -I/yourpath/netcdf4/include"makemake checkmake install 

添加到$PATH后使用nf-config --all检查

来源地址:https://blog.csdn.net/peggybiu/article/details/129005456

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

netCDF4.4安装全过程(intel编译器)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

源码编译安装MySQL 5.7.9的过程

这篇文章主要介绍“源码编译安装MySQL 5.7.9的过程”,在日常操作中,相信很多人在源码编译安装MySQL 5.7.9的过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”源码编译安装MySQL 5.7.9
2023-06-01

linux编译安装的过程是什么

这篇文章主要介绍“linux编译安装的过程是什么”,在日常操作中,相信很多人在linux编译安装的过程是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux编译安装的过程是什么”的疑惑有所帮助!接下来
2023-02-15

CentOS rpm安装编译gcc时的过程

本篇内容介绍了“CentOS rpm安装编译gcc时的过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!CentOS是在linux开发基础上
2023-06-16

PHP PDO MySQL源码编译安装全程指南

PHP是一种常用的服务器端脚本语言,而MySQL是一种流行的关系型数据库管理系统。PHP PDO是PHP数据对象(PHP Data Objects)的一部分,它提供了一个轻量级、一致性的接口访问各种数据库。而在编译安装PHP时,通过开启PD
PHP PDO MySQL源码编译安装全程指南
2024-03-07

Aliyun Linux 编译安装 php7.3 tengine2.3.2 mysql8.0 redis5的过程详解

介绍 之前写过 CentOS 安装 PHP,MySQL,Nginx 的相关文章,具体介绍这里就不写了,直接上操作步骤. 安装 Tengine 1. 安装必要的编译环境yum update yum install gcc gcc-c++ au
2022-06-03

在麒麟V10服务器上编译安装Storm的详细过程

1 简介 Apache Storm是一个免费开源、分布式、高容错的实时计算系统,可以用来处理大量的数据,类似于Hadoop。Apache Storm是用java和Clojure写的。 2 准备工作
2022-06-04

CentOS安装mono配置系统相关编译器的过程是怎样的

这篇文章给大家介绍CentOS安装mono配置系统相关编译器的过程是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。对大家推荐很好使用的CentOS安装系统,像让大家对CentOS安装系统有所了解,然后对CentO
2023-06-16

Android APK文件结构 完整打包编译的流程 APK安装过程 详解

Android apk文件结构 打包编译的流程Android官网 配置构建 流程Configure your buildThe build processAPK文件结构assetsreslibMETA-INFAndroidManifest.
2022-06-06

Docker安装Nginx并部署及MySQL容器构建全过程

本指南详细介绍了在Docker环境中安装Nginx并部署MySQL容器的步骤。从安装Docker开始,逐步讲解了运行Nginx容器、构建MySQL镜像和运行MySQL容器。还包括连接到MySQL、创建数据库和用户的说明。最后,指南提供了配置Nginx反向代理MySQL容器的步骤,并指导读者进行测试。希望这篇指南对读者部署自己的Docker容器有所帮助,并让他们了解使用Docker管理基础设施的优势。
Docker安装Nginx并部署及MySQL容器构建全过程
2024-04-02

编程热搜

目录