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

全部评论

相关推荐

不愿透露姓名的神秘牛友
10-24 19:36
投递慧策(掌上先机)等公司10个岗位 > 你都收到了哪些公司的感谢信?
点赞 评论 收藏
分享
Java抽象带篮子:难蚌,点进图片上面就是我的大头😆
点赞 评论 收藏
分享
头像
10-09 19:35
门头沟学院 Java
洛必不可达:java的竞争激烈程度是其他任何岗位的10到20倍
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务