首页 > 解决方案 > libhdf5_serial_hl.so:文件无法识别:文件被截断

问题描述

在caffe编译期间,这个错误是什么意思?我该如何解决?

命令:

cd /home/aegono/CTPN/caffe
sudo make -j && make pycaffe

输出:

LD -o .build_release/lib/libcaffe.so
/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/libhdf5_serial_hl.so: file not recognized: File truncated
collect2: error: ld returned 1 exit status
Makefile:515: recipe for target '.build_release/lib/libcaffe.so' failed
make: *** [.build_release/lib/libcaffe.so] Error 1

我认为该文件已损坏,因此我尝试通过发出命令重新安装软件包,但sudo apt-get install --reinstall libhdf5-serial-dev没有成功。错误仍然发生。

标签: pythonpython-2.7ubuntucaffeubuntu-18.04

解决方案


推荐阅读