我目前正在使用Windows Forms C ++中的OpenCV创建一个项目。在第一种形式中,CvCapture* capture;
正在成功运行,但是当我以第二种形式添加此代码时,我收到此错误:
错误LNK2005:“struct CvCapture * capture”(?capture @@ 3PAUCvCapture @@ A)已在Form2.obj中定义
致命错误LNK1169:找到一个或多个多重定义的符号。
OpenCV库包含成功。这有什么问题?
答案 0 :(得分:1)
您只需定义一次CvCapture* capture;
。