1

Я работаю над 32-разрядным проектом сегментации OpenCV 3.0.0 и копируем + вставляют некоторые из sample code из OpenCV. К сожалению, когда я построить его, все зависимости и библиотеки включены, это дает мне следующие ошибки:Ошибка VideoCapture OpenCV 3.0.0 в Visual Studio 2013 в C++

1>Source.cpp 
1>Source.obj : error LNK2019: unresolved external symbol "public: __thiscall cv::VideoCapture::VideoCapture(void)" ([email protected]@@[email protected]) referenced in function _main 
1>Source.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall cv::VideoCapture::~VideoCapture(void)" ([email protected]@@[email protected]) referenced in function _main 
1>Source.obj : error LNK2019: unresolved external symbol "public: virtual bool __thiscall cv::VideoCapture::open(class cv::String const &)" ([email protected]@[email protected]@UAE_[email protected]@@Z) referenced in function _main 
1>Source.obj : error LNK2019: unresolved external symbol "public: virtual bool __thiscall cv::VideoCapture::isOpened(void)const " ([email protected]@[email protected]@UBE_NXZ) referenced in function _main 
+1

как-то, что вы не в состоянии связать opencv_videoio300 (г). lib – berak

+0

ДА !! Я связал все библиотеки, кроме этого. Спасибо! @berak –

ответ

5

ссылка opencv_videoio300 (d) .lib

+0

Такая же ошибка здесь. Большое спасибо. Но я должен спросить, откуда вы знаете, что функция VideoCapture привязана к этой библиотеке? Я вижу класс, указанный в файле highgui.hpp, но что такое соединение от него к opencv_videoio300d.lib? – zipzit

+0

Я добавил библиотеку opencv_videoio, но все равно получаю ту же ошибку –

+0

Ваш ответ действительно решает мою проблему !! – jingweimo