OpenCV“已定义”错误

时间:2013-09-13 17:14:09

标签: c++ winforms opencv c++-cli

我目前正在使用Windows Forms C ++中的OpenCV创建一个项目。在第一种形式中,CvCapture* capture;正在成功运行,但是当我以第二种形式添加此代码时,我收到此错误:

  

错误LNK2005:“struct CvCapture * capture”(?capture @@ 3PAUCvCapture @@ A)已在Form2.obj中定义

     

致命错误LNK1169:找到一个或多个多重定义的符号。

OpenCV库包含成功。这有什么问题?

1 个答案:

答案 0 :(得分:1)

您只需定义一次CvCapture* capture;