ฉันกำลังพยายามติดตั้ง Netcdf 4 ซึ่งรองรับโมเดลคุณภาพอากาศที่ฉันจะรวบรวมหลังจากเสร็จสิ้นการติดตั้ง netcdf นี้
อย่างไรก็ตาม ฉันพบ "ข้อผิดพลาด: ไม่พบหรือเชื่อมโยงไปยังไลบรารี hdf5" ซึ่งฉันพบวิธีแก้ไขหลายอย่างจากเว็บไซต์ของคุณและวิธีอื่นๆ อย่างไรก็ตาม ทั้งหมดใช้ไม่ได้
ขั้นตอนของฉันในการติดตั้งประกอบด้วย:
#ติดตั้งzlib:
ทาร์ xvzf zlib-1.2.11.tgz
ซีดี zlib-1.2.11
mkdir /usr/local/zlib-1.2.11
./configure --prefix=/usr/local/zlib-1.2.11
ทำ
ทำการติดตั้ง
#ติดตั้งhdf5
ทาร์ xvzf hdf5-1.12.0.tar.gz
ซีดี hdf5-1.12.0
mkdir /usr/local/hdf5-1.12.0
exportLDFLAGS=-L/usr/local/zlib-1.2.11
ส่งออก FC = gfortran
./configure --prefix=/usr/local/hdf5-1.12.0 --enable-fortran
ทำ
ทำการติดตั้ง
#ติดตั้งnetcdf
tar xvzf netcdf-4.6.2.tar.gz
ซีดี netcdf-4.6.2
mkdir /usr/local/netcdf-4.6.2
ส่งออก CFLAGS=-I/usr/local/hdf5-1.12.0/include
ส่งออก LDFLAGS=-L/usr/local/hdf5-1.12.0/lib
ส่งออก LD_LIBRARY_PATH=/usr/local/hdf5-1.12.0/lib/
ส่งออก FC = gfortran
./configure --prefix=/usr/local/netcdf-4.6.2
แล้วพบข้อความแสดงข้อผิดพลาด:
"กำลังตรวจสอบไลบรารี่ที่มี H5Flush... ไม่
กำหนดค่า: ข้อผิดพลาด: ไม่พบหรือเชื่อมโยงไปยังไลบรารี hdf5 ใช้ --disable-netcdf-4 หรือดูข้อผิดพลาดที่ config.log"
ข้อมูลแล็ปท็อปของฉันคือ:
ชื่อโฮสต์คงที่: it-Precision-7520
ชื่อไอคอน: คอมพิวเตอร์แล็ปท็อป
แชสซี: แล็ปท็อป
ระบบปฏิบัติการ: Ubuntu 20.04.3 LTS
เคอร์เนล: Linux 5.11.0-27-generic
สถาปัตยกรรม: x86-64
โปรดแนะนำฉันว่าอะไรคือปัญหา ฉันจะแก้ปัญหาได้อย่างไร
ขอบคุณมาก ๆ.
จิ