Încerc să instalez Netcdf 4 care acceptă un model de calitate a aerului pe care îl voi compila după terminarea acestei instalări netcdf.
Cu toate acestea, m-am confruntat cu „eroare: Nu pot găsi sau nu pot face link la biblioteca hdf5” pe care am găsit mai multe soluții de pe site-ul dvs. și altele, totuși, toate nu funcționează.
Pașii mei de instalare includ:
#install zlib:
tar xvzf zlib-1.2.11.tgz
cd zlib-1.2.11
mkdir /usr/local/zlib-1.2.11
./configure --prefix=/usr/local/zlib-1.2.11
face
face instalarea
#instalați hdf5
tar xvzf hdf5-1.12.0.tar.gz
cd hdf5-1.12.0
mkdir /usr/local/hdf5-1.12.0
exportLDFLAGS=-L/usr/local/zlib-1.2.11
export FC=gfortran
./configure --prefix=/usr/local/hdf5-1.12.0 --enable-fortran
face
face instalarea
#Instalați netcdf
tar xvzf netcdf-4.6.2.tar.gz
cd netcdf-4.6.2
mkdir /usr/local/netcdf-4.6.2
export CFLAGS=-I/usr/local/hdf5-1.12.0/include
export LDFLAGS=-L/usr/local/hdf5-1.12.0/lib
export LD_LIBRARY_PATH=/usr/local/hdf5-1.12.0/lib/
export FC=gfortran
./configure --prefix=/usr/local/netcdf-4.6.2
apoi sa confruntat cu mesajul de eroare:
„Verificarea bibliotecii care conține H5Fflush... nu
configure: error: Nu se găsește sau nu se poate conecta la biblioteca hdf5. Folosiți --disable-netcdf-4 sau consultați config.log pentru erori.”
Informatiile laptopului meu sunt:
Nume gazdă static: it-Precision-7520
Numele pictogramei: computer-laptop
Sasiu: laptop
Sistem de operare: Ubuntu 20.04.3 LTS
Kernel: Linux 5.11.0-27-generic
Arhitectură: x86-64
Va rog sa ma sfatuiti care ar putea fi problema? Cum as putea sa o rezolv?
Multumesc foarte foarte mult.
Chi