链接错误:未定义引用`cv :: VideoCapture :: open(std :: string const&)`

时间:2013-06-06 14:06:45

标签: opencv linker mingw video-capture

我正在尝试使用.avi文件作为我的来源。 (相机捕获已经有效。)我的项目编译没有问题,但在链接期间我得到错误:

undefined reference to 'cv::VideoCapture::open(std::string const&)'

我该怎么办? std::string放置了VideoCapture::open()超载的库?

编辑: VideoCapture(0)(相机捕获)编译,链接和工作,所以VideoCapture(std::string)必须在libs中的其他地方我'我已经和...联系了吗?

修改: OpenCV版本:2.4.9(昨天从git克隆)。

1 个答案:

答案 0 :(得分:1)

问题原因是我使用2.4.5版本的2.4.9标头文件。