OpenCV 2.0a не включает предварительно скомпилированные библиотеки OpenCV для пользователей Visual Studio. Я пытаюсь создать библиотеки из источника с помощью Беты Visual Studio 2010 года и CMake, но я получаю партию ошибок.
Я даже пытался генерировать освобождение от dlls, использующего dumpbin, но ошибки компоновщика все еще сохраняются. Ведите меня для генерации помех, освобождает для VS2010.
См. другой поток StackOverflow. Это для VC ++ 2008, но может помочь.
Если ошибка сборки, которую вы видите, связана с:
'back_inserter': identifier not found
, как, вероятно, имеет место для исходных файлов cvmodelest.cpp
и cvhog.cpp
, добавьте следующее Оператор include для каждого из этих исходных файлов:
#include <iterator>
Для получения дополнительной информации об ошибке 'back_inserter': идентификатор не найден
, см. это сообщение в блоге .