netcdf安装

银河麒麟

sudo apt update
sudo apt install gfortran
sudo apt install libxml2-dev
sudo apt-get install libcurl4-gnutls-dev

hdf5官网下载最新源码包,解压
./configure --prefix=/usr/local/hdf5 --enable-shared --enable-fortran --enable-hl --enable-threadsafe --enable-parallel --enable-unsupported
make -j$(nproc)
sudo make install

 

netcdf官网下载最新源码包,解压
export CPPFLAGS="-I/usr/local/hdf5/include"
export LDFLAGS="-L/usr/local/hdf5/lib"
./configure --prefix=/usr/local/netcdf --enable-netcdf-4 --enable-dap --enable-thread-safe --enable-parallel-tests
(如果报错,这个可以不要--enable-parallel-tests)
make -j$(nproc)
sudo make install

QTcreator中,项目.pro文件
LIBS += -L/usr/local/netcdf/lib -lnetcdf
INCLUDEPATH += /usr/local/netcdf/include
LIBS += -L/usr/local/hdf5/lib -lhdf5
INCLUDEPATH += /usr/local/hdf5/include

posted on 2025-04-08 18:57  万里驰骋  阅读(88)  评论(0)    收藏  举报

导航