status=nf_open('file.nc',nf_nowrite,ncid) ! --打开nc文件-- if(status/=nf_noerr) call handle_nc_err(status) status=nf_inq_varid(ncid,'u10',varid) !--获取nc文件中u10变量信息 if(status/=nf_noerr) call handle_nc_err(status) status = nf_get_var_real(ncid,varid,data) !---...
netcdf-fortran-4.6.0 编译 请先编译 netcdf-c 具体参考: https://zhuanlan.zhihu.com/p/617419826 2. 下载 netcdf-fortran-4.6.0,可以直接选择其他版本都可。 https://github.com/Unidata/netcdf-fortran 3. 配置 configure: ./configure--prefix=/vol01/homes/hy26053/apps/abinit-9.8.2/fallbacks/fb_...
nc-config 3、NetCDF-FORTRAN编译 tar -zxvf netcdf-fortran-4.6.1.tar.gz cd netcdf-fortran-4.6.1 ./configure --prefix=/work/home/ach8i8sare/program/netcdf CPPFLAGS=-I/work/home/ach8i8sare/program/netcdf/include LDFLAGS=-L/work/home/ach8i8sare/program/netcdf/lib --enable-netcdf-4 ...
对于Fortran库: 首先仍然如上设置编译选项,然后假设你的c库安装在路径${DIR1}: export LD_LIBRARY_PATH=${DIR1}/lib:${LD_LIBRARY_PATH} 然后和c库的编译过程一样: CPPFLAGS=-I${DIR1}/include LDFLAGS=-L${DIR1}/lib ./configure --prefix=${DIR1}makemakecheckmakeinstall 装好了NetCDF-Fortran库了...
8. 编译netcdf-fortran,需要netcdf-c ./configure FC=mpif90 --prefix=/home/ydn/opt/software/netcdf-fortran-4.6.0/build LDFLAGS="-L/home/ydn/opt/software/netcdf-c-4.9.0/build/lib" CPPFLAGS="-I/home/ydn/opt/software/netcdf-c-4.9.0/build/include" ...
ifort即intel fortran编译器,其安装思路为根据intel官网说明进行安装. netcdf是一种面向数组型并适于网络共享的数据的描述和编码标准,由美国大学大气研究协会(UCAR)开发。其安装思路为curl - > zlib -> hdf5 -> netcdf-c -> netcdf-f. 下面为没有安装好环境的示例: ...
对于netcdf-c和netcdf-fortran的安装,确保你的电脑已安装hdf5和zlib。我尝试使用zhangwlab的包,但未成功,但不是包的问题,可能是环境变量设置问题。安装步骤如下:对于netcdf-c,设置CC、CXX等编译器变量,创建目录,解压并配置,然后编译和安装。而对于netcdf-fortran,从GitHub下载源码后,同样设置...
configure: error: Fortran could not compile .f90 files configure: error: ./configure failed for libcf 在--prefix=/usr/local/netcdf之后加上FC=gfortran之后 ./configure --disable-dap --disable-netcdf-4 --prefix=/usr/local/netcdf FC=gfortran 编译通过! 2: make 直接输入 make 出现 ... make...