系统环境:Ubuntu 16.04
Qt版本:5.9.1
编译时报错:
undefined reference to `cv::VideoCapture::VideoCapture()'
原因分析:
库文件中未包含进 videocapture 有关的cv库
解决方法:
在 .pro
文件中, lib += ……\
后面添加如下语句:
/usr/local/lib/libopencv_videoio.so \
注意:最后一句 .so
后 去掉反斜杠(\ 表示 换行继续
),表示lib库文件索引结束
参考博文:
https://blog.csdn.net/jacke121/article/details/55095454