Ubuntu 16.04中安装Caffe时出错

Ubuntu 16.04中安装Caffe时出错

在 Ubuntu 16.04 中编译 Caffe 时,出现以下错误:

LD -o .build_release/lib/libcaffe.so.1.0.0-rc3  
/usr/bin/ld: cannot find -lhdf5_hl  
/usr/bin/ld: cannot find -lhdf5  
collect2: error: ld returned 1 exit status  
Makefile:563: recipe for target '.build_release/lib/libcaffe.so.1.0.0-rc3' failed  
make: *** [.build_release/lib/libcaffe.so.1.0.0-rc3] Error 1

请建议一种通过消除此错误来成功安装 caffe 的方法?

答案1

这对我有用,在'Makefile.config'中将第 94 行和第 95 行更改为

第 94 行:INCLUDE_DIRS:=$(PYTHON_INCLUDE)的/ usr /本地/包括/ usr /包括/ hdf5 /串行

第 95 行:LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib/x86_64-linux-gnu/hdf5/serial

相关内容