我已经安装libhdf5-dev
了 apt-get 但gcc
找不到它:
~$ locate libhdf5.so
/usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so
~$ gcc -lhdf5
/usr/bin/ld: cannot find -lhdf5
collect2: error: ld returned 1 exit status
我在 Ubuntu 17.10 上。
我已经安装libhdf5-dev
了 apt-get 但gcc
找不到它:
~$ locate libhdf5.so
/usr/lib/x86_64-linux-gnu/hdf5/serial/libhdf5.so
~$ gcc -lhdf5
/usr/bin/ld: cannot find -lhdf5
collect2: error: ld returned 1 exit status
我在 Ubuntu 17.10 上。
为了帮助
ld
找到您的hdf5
库,您可以添加以下标志:IE
官方安装说明
配置HDF5版本
注意:这是针对 libhdf5 版本的小错误/问题的快速修复。如果您知道更好/正确的解决方法,请告诉我。如果本节不适用于您,请忽略它。
转到库目录:
为 Anacoda 中的库设置 LD_LIBRARY_PATH,例如 libhdf5.so.10、libhdf5_hl.so.10:
更新“动态链接器”: