Это не мой первый openCV
построить просто чтобы знать 🙂 Теперь я сделал свою собственную библиотеку с cMake
с вкладом lib.-s
а также CUDA 7.5
, Я собираю 64-битный и мой компилятор VS 12 2013 x64
(чтение, которое вы не можете использовать CUDA lib.-s
если это не скомпилировано 64-бит.).
Теперь я сделал, как и раньше, так же, как и многие уроки и так далее, и я не могу построить свой opencv_videoio300.dll
, У меня есть библиотека, но больше ничего.
Error 97 error LNK2019: unresolved external symbol "private: long __cdecl videoInput::getDevice(struct IBaseFilter * *,int,wchar_t *,char *)" (?getDevice@videoInput@@AEAAJPEAPEAUIBaseFilter@@HPEA_WPEAD@Z) referenced in function "public: virtual double __cdecl cv::VideoCapture_DShow::getProperty(int)const " (?getProperty@VideoCapture_DShow@cv@@UEBANH@Z) C:\opencv3\build\modules\videoio\cap_dshow.obj 1
Error 98 error LNK1120: 1 unresolved externals C:\opencv3\build\bin\Release\opencv_videoio300.dll
Это единственная ошибка в целом INSTALL
строить. Не могу понять, в чем проблема. Любое предложение?
На 32-битной, все идеально с openCV
двоичные файлы и lib.-s
но на 32-битной я не могу скомпилировать opencv_cudaarithm300.dll
сopencv_cudawarping300.dll
а также opencv_cudalegacy300.dll
;
Сейчас я нахожусь в ситуации, когда мне нужно иметь нормальную сборку с OpenCV 3.1
и с CUDA 7.5
и мне все равно его 32 или 64 бит «. Теперь я в отчаянии
Задача ещё не решена.
Других решений пока нет …