OpenCV в MS Visual Studio 10: cv::cvtColor вызывает сообщение об ошибке точки входа не найдено
Я использую OpenCV 2.3.1 Win Superpack на MS Visual C++ 10.0.4 на MS Windows 7. Некоторые функции OpenCV запускают файл, но cv::cvtColor, кажется, вызывает msvcp80d.dll, msvcr80d.dll, gpsvc.dll, IEShims.dll и sysntfy.dll. Когда я добавляю их в свой путь поиска, я получаю следующее сообщение.
Точка входа в процедуру? Free@allocate_root_with_contect_proxy@tbb@@QBEXAAVtask@3@@Z не может быть расположена в библиотеке динамических ссылок tbb_debug.dll.
Зависимость Уокер говорит, что у меня есть 64-разрядные версии SYSNTFY.DLL и GPSVC.dll, где мне нужны 32-разрядные версии, но я скопировал файлы из каталога System 32(C:\windows). Может быть, мне нужно загрузить 32-разрядные версии этих двух библиотек DLL, но я не смог найти их в Интернете.
Большое спасибо заранее, Питер.
1 ответ
Суперпак собран agsinst vs2008 - если вы хотите использовать отладочные сборки с vs2010, проще просто собрать его из исходного кода с vs2010