输入“make all”时构建caffe错误
Build caffe wrong when input " make all "
当我在ubuntu 16.04("make all"之后)构建caffe时,它显示如下:
AR -o .build_release/lib/libcaffe.a LD -o
.build_release/lib/libcaffe.so.1.0.0-rc5 /usr/bin/ld: cannot find -l
-lopencv_core
collect2: error: ld returned 1 exit status
Makefile:573: recipe for target
'.build_release/lib/libcaffe.so.1.0.0-rc5' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0-rc5] Error 1
您的系统上似乎没有安装 opencv。从源代码或使用 app-get install libopencv-dev 安装 opencv。
如果 opencv 库已经在您的系统上(尝试定位 libopencv_core 以确保),运行:
export LD_LIBRARY_PATH=/path/to/opencv/libs
sudo ldconfig
当我在ubuntu 16.04("make all"之后)构建caffe时,它显示如下:
AR -o .build_release/lib/libcaffe.a LD -o
.build_release/lib/libcaffe.so.1.0.0-rc5 /usr/bin/ld: cannot find -l -lopencv_core
collect2: error: ld returned 1 exit status
Makefile:573: recipe for target '.build_release/lib/libcaffe.so.1.0.0-rc5' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0-rc5] Error 1
您的系统上似乎没有安装 opencv。从源代码或使用 app-get install libopencv-dev 安装 opencv。 如果 opencv 库已经在您的系统上(尝试定位 libopencv_core 以确保),运行:
export LD_LIBRARY_PATH=/path/to/opencv/libs
sudo ldconfig