Вопрос

Я пытался создать OpenCV в течение последних нескольких дней без результатов. Я использую Windows 7 и VS C ++ 2008 Express Edition. Я загрузил и установил OpenCV 2.1 и некоторые примеры работают. Я скачал Cmake и запустил его, чтобы сгенерировать файлы проекта VS, и построил их все, но там с несколькими ошибками, и не смог получить что -либо дальше, чем это.

Когда я запустил Cmake, я настроил его на использование компилятора VS 9, а затем он составил список элементов красным, таким как Build_Examples, build_latex_docs, т. Д. Все они были неконтролированы, за исключением Build_new_python_support, build_tests, enable_openmp и opencv_build_3rdparty_libs. Я настроил и генерировал, не изменяя ничего, а затем он сгенерировал файлы VS, такие как All_build.vcproj. Я построил решение OpenCV и в режиме отладки, и у него было 15 неудач (возможно, это часть проблемы или это потому, что у меня нет Python и тому подобное?)

Теперь после строительства была создана папка LIB, но внутри появилось только этот файл зависимости VC ++ Minimum Rebuild и файл базы данных отладки программы, которые назывались CVHAARTraing. Я считаю, что это должно было создать необходимые мне файлы .lib, а не. Кроме того, папка BIN теперь имеет папку под названием Debug с одинаковыми типами файлов с такими именами, как CV200D и CVAUX200D.

Поверьте, мне нужны эти файлы .LIB, чтобы двигаться вперед.

Я также очень признателен, если бы кто -то мог направить меня к надежному учебному пособию, чтобы настроить VS для OpenCV, потому что я читал много учебных пособий, и все они говорят, что разные вещи, такие как некоторые говорят, чтобы настроить переменные среды Window, и другие, скажем, файлы находятся В папках, таких как OpenCV/CV, которых у меня нет. Я преодолел точку ясного размышлений, поэтому, если кто -то может предложить какое -то направление или простой список файлов, которые мне нужно ссылаться, я был бы благодарен.

Также побочный вопрос: почему при связывании либеров OpenCV вы должны поместить их в цитаты?

Это было полезно?

Решение

Если вы только начинаете, вы, вероятно, должны взять предварительные библиотеки для OpenCV вместо этого. Это OpenCV-2.1.0-win32-vs2008.exe из этого страница.

Как только у вас это будет, на самом деле нет настройки. Просто ссылки на (уже созданные) файлы LIB в любом проекте VS, который вы создаете, и убедитесь, что каталог OpenCV включает в себя в проектах.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top