Tôi đang cố cài đặt Netcdf 4 hỗ trợ mô hình chất lượng không khí mà tôi sẽ biên dịch sau khi cài đặt xong netcdf này.
Tuy nhiên, tôi đã gặp phải "lỗi: Không thể tìm thấy hoặc liên kết đến thư viện hdf5" mà tôi đã tìm thấy một số giải pháp từ trang web của bạn và các giải pháp khác, tuy nhiên, tất cả đều không hoạt động.
Các bước của tôi để cài đặt bao gồm:
#cài đặt 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
chế tạo
thực hiện cài đặt
#cài đặt 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
xuất FC=gfortran
./configure --prefix=/usr/local/hdf5-1.12.0 --enable-fortran
chế tạo
thực hiện cài đặt
#Cài đặt netcdf
tar xvzf netcdf-4.6.2.tar.gz
cd netcdf-4.6.2
mkdir /usr/local/netcdf-4.6.2
xuất CFLAGS=-I/usr/local/hdf5-1.12.0/include
xuất LDFLAGS=-L/usr/local/hdf5-1.12.0/lib
xuất LD_LIBRARY_PATH=/usr/local/hdf5-1.12.0/lib/
xuất FC=gfortran
./configure --prefix=/usr/local/netcdf-4.6.2
sau đó phải đối mặt với thông báo lỗi:
"đang kiểm tra thư viện chứa H5Fflush...không
cấu hình: lỗi: Không thể tìm thấy hoặc liên kết với thư viện hdf5. Sử dụng --disable-netcdf-4 hoặc xem config.log để biết lỗi."
Thông tin máy tính xách tay của tôi là:
Tên máy chủ tĩnh: it-Precision-7520
Tên biểu tượng: máy tính-máy tính xách tay
Khung gầm: máy tính xách tay
Hệ điều hành: Ubuntu 20.04.3 LTS
Hạt nhân: Linux 5.11.0-27-chung
Kiến trúc: x86-64
Xin vui lòng tư vấn cho tôi những gì có thể là vấn đề? Làm thế nào tôi có thể giải quyết nó?
Cảm ơn bạn rât nhiêu.
chí