opencv库c++编译出错`cv::VideoCapture::VideoCapture()undefined reference to
出错截图:
工程文件:
解决过程: 编译链接出错,首先应该想到链接库不全,使用VideoCapture编译时要连接三个库,下图为命令行我一点点尝试增加链接库,错误的逐步减小过程。
完整编译的命令:
g++ main.cpp -o main -lopencv_highgui -lopencv_videoio -lopencv_core`
附加信息:Ubuntu16.04,opencv库版本3.2.0 opencv说明文档docs.opencv.org/3.2.0/d8/df…
//查看opencv库版本命令
dpkg -s libopencv-dev