小编Fel*_*ado的帖子

未定义对`cv :: VideoCapture :: VideoCapture(int)的引用

我正在尝试通过C ++和OpenCV使用我的网络摄像头,但我开始出现此错误

(...):Images.cpp :(。text + 0x27):对cv :: VideoCapture :: VideoCapture(int)的未定义引用

(...):Images.cpp :(。text + 0x38):对cv :: VideoCapture ::〜VideoCapture()的未定义引用

(...):Images.cpp :(。text $ _ZN2cv6StringD1Ev [_ZN2cv6StringD1Ev] + 0x11):对cv :: String :: deallocate()的未定义引用...

我的代码:

#include <iostream>
#include <string.h>
#include "opencv2/core/core.hpp"
#include "opencv2/opencv.hpp"
#include "opencv2/videoio/videoio.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/video.hpp"
#include "opencv2/imgproc/imgproc.hpp"

using namespace std;
using namespace cv;


int main(int argc, char const *argv[])
{
    VideoCapture cap(0);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ opencv

2
推荐指数
2
解决办法
8809
查看次数

标签 统计

c++ ×1

opencv ×1