当我在ubuntu 16.04中构建caffe时(在" make all"之后),它显示为低于标准:
AR -o .build_release / lib / libcaffe.a LD -o
.build_release / lib / libcaffe.so.1.0.0-rc5 / usr / bin / ld:找不到-l -lopencv_core
collect2:错误:ld返回1退出状态
Makefile:573:目标配方 ' .build_release / LIB / libcaffe.so.1.0.0-RC5'失败
make:*** [.build_release / lib / libcaffe.so.1.0.0-rc5]错误1
答案 0 :(得分:1)
您的系统上似乎没有安装opencv。从源代码或使用app-get install libopencv-dev安装opencv。 如果您的系统上已有opencv库(请尝试找到libopencv_core以确保),运行:
export LD_LIBRARY_PATH=/path/to/opencv/libs
sudo ldconfig