我对Ubuntu非常陌生,非常新,但我需要安装HDF5库。但是,当我遵循安装包的教程中的一般步骤时,它将使用配置文件,我只是在下载的包中找不到它。
我需要安装这个库的这个版本:https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/hdf5-1.8.10/obtain51810.html
我想我应该用静态的64位系统。
如有任何建议,我将不胜感激。
发布于 2021-05-24 18:40:14
要编译确切的版本HDF5 1.8.10版本,您需要旧的Ubuntu版本,比如14.04LTS(现在是EOL)。
首先,从软件和更新(software-properties-gtk)中启用源代码deb存储库。
然后执行以下命令:
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get build-dep hdf5
mkdir ~/Software
cd ~/Software
wget https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.8/hdf5-1.8.10/src/hdf5-1.8.10.tar.gz
tar -xf hdf5-1.8.10.tar.gz
cd hdf5-1.8.10/
./configure
make -j9
sudo make install然后尝试将这个库包含到您的程序中。要删除本地编译的HDF5库,请访问~/Software/hdf5-1.8.10/,然后在这里运行sudo make uninstall。
https://askubuntu.com/questions/1340411
复制相似问题