QT报错解决:undefined reference to `cv::VideoCapture::VideoCapture()'

系统环境: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

全部评论

相关推荐

点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务