Привет, ребята, поэтому я прочесал Интернет, пытаясь найти решение своих проблем. Я решил, что хочу научиться opencv, и у меня чертовски много времени, чтобы заставить работать базовую программу Hello World.
Итак, начну с того, что я скачал OpenCV2.1 из sourceforge
http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.1/
В настоящее время я использую Visual Studio 2010 в Windows 7, 32-разрядная версия.
Итак, я установил, запустил файл OpenCV2.1.exe и добавил OpenCV в мою среду пути, затем я собрал библиотеки с помощью cmake и выполнил следующие инструкции
http://opencv.willowgarage.com/wiki/VisualC%2B%2B_VS2010_CMake
Когда я создаю код в учебном руководстве выше, я получаю успешную сборку, но когда я пытаюсь запустить программу, я получаю сообщение об ошибке «Приложение не удалось правильно запустить 0xc150002». У кого-нибудь есть мысли?
EDIT:
Я посмотрел на журнал событий, и это информация, которую я получаю
Сбой генерации контекста активации для "C: \ OpenCV2.1 \ bin \ cxcore210d.dll". Не удалось найти зависимую сборку Microsoft.VC90.DebugCRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32", version = "9.0.21022.8". Пожалуйста, используйте sxstrace.exe для подробной диагностики.
Microsoft.VC90.DebugCRT, processorArchitecture = "x86", publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32", версия = "9.0.21022.8"
C: \ OpenCV2.1 \ bin \ cxcore210d.dll