我试图在Linux机器上安装caffe,并且在尝试进行build时,我遇到了openCV问题。我收到以下错误
/usr/bin/ld:cannot find -lopencv_imgcodecs
/usr/bin/ld:cannot find -lopencv_videoio
collect2:error:ld returned 1 exit status.
有人可以帮助我解决此问题吗?
答案 0 :(得分:3)
这通常发生在您忘记使用opencv3取消注释第21行(在我的情况下)或未正确检查版本的情况下。如果opencv> = 3.0,则在第181行的makefile中情况)添加类似
的库LIBRARIES += glog gflags protobuf leveldb snappy \
lmdb boost_system hdf5_hl hdf5 \
opencv_core opencv_highgui opencv_imgproc opencv_imgcodecs
还要确保重建。