-
以前的opencv2 依赖cuda 8 ,但是 cuda已经升级到 9.2,再重新安装 Opencv2 还报错,直接安装Opencv3 就可以了
-
undefined reference to 'cv::VideoCapture::set(int, double)' 等
在Makefile 的
LIBRARIES +=opencv_core opencv_highgui opencv_imgproc opencv_videoio
-
undefined reference to symbol '_ZN2cv6imreadERKNS_6StringEi'
继续添加
LIBRARIES +=opencv_imgcodecs
-
undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE
PYTHON_LIBRARIES := boost_python-py34 python3.5m, 找不到 python3.5m的时候需要将相关环境下的python3.5m软连接到lib或者是直接添加ld查找的路径中
-
编译opencv 出现
undefined reference to TIFFRGBAImageOK@LIBTIFF_4.0'
的时候,缺少libtiff4 的库,可以选择安装或者是 直接不编译对tif的支持,在opencv3的版本 对应的 cmake 参数为 -DWITH_TIFF=NO 而不是opencv2版本的 -DBUILD_TIFF=NO 如下面连接的解决办法:http://answers.opencv.org/question/35642/libtiff_40-link-errors/ 和 https://www.cnblogs.com/platero/p/4141063.html下载 caffemodel的位置:https://www.deepdetect.com/
转载于:https://my.oschina.net/zhangwenwen/blog/2991926