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

这篇具有很好参考价值的文章主要介绍了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.gz
tar xzvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
CC=icc CXX=icc FC=ifort CPP='icpc -E' CPPFLAGS='-fPIC' ./configure --prefix=/yourpath/zlib
make
make check
make 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.gz
cd hdf5-1.8.10
CC=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-cxx
make
make check
make 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.gz
cd netcdf-c-4.4.1.1
CC=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"
make
make check
make 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.gz
cd netcdf-fortran-4.4.2
CC=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"
make
make check
make install 

添加到$PATH后使用nf-config --all检查文章来源地址https://www.toymoban.com/news/detail-737461.html

到了这里,关于netCDF4.4安装全过程(intel编译器)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • selenium包安装失败,解决全过程

    selenium包安装失败,解决全过程

    今晚用到了selenium库,就用命令 自然而然,因为没有安装此库,所以selenium下面有条红色波浪线,遂 来进行安装,结果安装失败。 在Terminal里查看 解决过程: 1.进入官网,对selenium包进行下载 官网下载地址 下载完如下: 进入到python项目的环境里,放在lib的site-packages下 开始

    2024年02月11日
    浏览(9)
  • Microsoft Office安装全过程记录

    Microsoft Office安装全过程记录

    相信过新年时大家都会收到许多压岁钱吧(也可能是输出了许多压岁钱),过了一个新年,我收到了2000多块压岁钱。因此,我想完成一个一直没有完成的梦想,那就是把电脑上的WPS换成信息课老师示范的Microsoft Office(我放弃WPS的两个原因:1. 没Office用着习惯;2. 它慢慢的也

    2024年02月08日
    浏览(7)
  • macOS虚拟机安装全过程(VMware)

    macOS虚拟机安装全过程(VMware)

    作为一名忠实果粉,我最大的愿望就是能够拥有一台Macbook,体验macOS,但是作为学生党,这价钱,贵到离谱啊~~~   不过,VMware这个神器,可以解决一切问题:既然macOS可以在Macbook上运行,为什么就不能在VMware虚拟机上运行呢?我立马打开VMware,行动了起来~ ---------------------

    2024年02月03日
    浏览(11)
  • 下载安装SQL Sever 2022全过程

    下载安装SQL Sever 2022全过程

    1. 官网下载Developer版:SQL Server 下载 | Microsoft       双击打开安装包,修改安装位置,点击安装 进到这个界面,如图所示点击 不用管防火墙警告,点击下一步,如果安装失败去把Windows暂时关闭后再尝试。   到此安装完成后,关闭所有安装窗口。可重启计算机。 2. 去SQL Se

    2024年02月11日
    浏览(11)
  • 虚拟机 以及 Centos 7的 安装全过程

    虚拟机 以及 Centos 7的 安装全过程

    目录 安装VMwere Workstion 虚拟机的操作过程 CentOS 7 安装过程 install CentOS 7 安装操作系统 更改安装位置 到下面图片中的这一个步骤,可以点击许可证,输入密钥就可以使用了, 密钥可以去某度或者其他地方搜索一个拿来用就好 如果直接点击完成的话,可以有试用的时间,也可

    2024年01月17日
    浏览(16)
  • Knative v1.0.x安装全过程

    Knative v1.0.x安装全过程

    提示:本章为第一篇文章,后续更新时间不定,主要取决于博主进度 学习Knative需要对 无服务计算(Serverless) 及 Kubernetes 和 Docker容器 有一定的基础知识储备。在学习和安装的过程中,可能会碰到一些棘手的问题,这些问题不一定是由于安装Knative组件本身造成的,有时候是

    2023年04月22日
    浏览(6)
  • Linux环境下安装RabbitMQ的全过程

    Linux环境下安装RabbitMQ的全过程

    记录一下安装RabbitMQ的全过程。 这里面有我安装时遇到的问题报错,写个解决问题思路和参考: 1、装 erlang(的版本)与 rabbitmq-server服务器的版本冲突,重装erlang环境即可。 2、启动rabbitmq-server服务时,报错:boot failed(启动失败) 环境、版本等信息: Linux: 腾讯云CentOS 8

    2024年02月07日
    浏览(11)
  • yum 安装mysql8数据全过程

    mysql8安装方式:(使用官方yum仓库) 1. wget https://dev.mysql.com/get/mysql80-community-release-el7-4.noarch.rpm    安装      yum install mysql80-community-release-el7-4.noarch.rpm 2、生成yum源缓存 每次当我们编写了,都需要生成yum缓存,以免安装错误。  yum makecache   3、检查安装的yum源是否存在   

    2024年02月16日
    浏览(6)
  • macOS虚拟机安装全过程(VMware17)

    macOS虚拟机安装全过程(VMware17)

    macOS可以在Macbook上运行,那为什么就不能在VMware虚拟机上运行呢?接下来就行动起来吧 一、安装好VMware17 新建虚拟机向导并没有Mac选项,我们需要下载MacOS插件,让VMware支持macOS虚拟机 二、MacOS插件下载 及使用         链接:https://pan.baidu.com/s/1IZXTlXKIpujsPiiN9BBmGQ       

    2024年02月15日
    浏览(10)
  • docker容器安装jupyter notebook(安装、配置、修改全过程)

    docker容器安装jupyter notebook(安装、配置、修改全过程)

    Docker hub官网查找自己想要的docker image https://hub.docker.com/ 例如,本文使用miniconda3的lastest版本: 使用命令拉取镜像: 其中-p为端口映射,a:b,a为宿主机端口,b为容器内部端口。 其中宿主机的一个端口只能映射到容器内部的某一个端口上        比如:8080-80之后,就不能808

    2024年02月05日
    浏览(8)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包