libhdf5.so.103:无法打开共享库文件

时间:2019-03-10 10:51:59

标签: eclipse

enter image description here我在Eclipse CDT上遇到了hdf5库的问题。运行测试C ++程序时,出现如下提示信息:

/ home / lsl / Documents / CODE / eclipse-workspace / ReadWriteHDF5 / Debug / ReadWriteHDF5:加载共享库时出错:libhdf5.so.103:无法打开共享对象文件:无此类文件或目录。

已确认libhdf5.so位于/usr/local/lib/hdf5-1.10.4/lib中。并且/usr/local/lib/hdf5-1.10.4/lib在LD_LIBRARY_PATH中。有迹象吗?

非常感谢。

2 个答案:

答案 0 :(得分:0)

看起来Linux是您的主要操作系统。查看您键入

时会发生什么

Skin

因为它可能会取代您要查找的软件包。它对我有用。

答案 1 :(得分:0)

在编译使用Armadillo的C ++代码时遇到类似的问题。由于安装了anaconda,因此我发现位于libhdf5.so.103的{​​{1}}文件。将路径添加到~/anaconda3/lib后,错误消失了。