Последние несколько дней я пытался настроить 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 VS в режиме отладки, и в нем было 15 сбоев (может быть, это часть проблемы или это потому, что у меня нет python и тому подобного?)
Теперь была папка libсозданный после сборки, но внутри был только этот файл VC ++ Minimum Rebuild Dependency и Program Debug Database file, оба они назывались cvhaartraining.Я считаю, что он должен был создать .lib файлы, которые мне нужны, вместо этого.Кроме того, в папке bin теперь есть папка Debug с файлами того же типа с именами, как cv200d и cvaux200d.
Поверьте, мне нужны эти .lib файлы для продвижения вперед.
Я бы тожеЯ очень признателен, если кто-то может направить меня к надежному учебнику по настройке VS для OpenCV, потому что я читал много учебных пособий, и все они говорят разные вещи, например, некоторые говорят, что настраивают переменные среды Window, а другие говорят, что файлы расположены в таких папках, каккак OpenCV / CV, которого у меня нет.Я перешел точку здравомыслия, поэтому, если бы кто-то мог предложить какое-то направление или простой список файлов, которые мне нужно связать, я был бы благодарен.
Также побочный вопрос: почему при связывании OpenCVlibs вы должны поместить их в кавычки?