Я не могу запустить openCV2.3.1 с VS2010, потому что opencv_core231d.dll не был найден - PullRequest
0 голосов
/ 03 сентября 2011

Я установил openCV2.3.1 с VS2010. В каталогах VC ++ я установил Библиотечные каталоги на C:\opencv\build\x86\vc10\lib. Мой код не содержит ошибок, но когда я пытаюсь его собрать, VC ++ 2010 отображает эту ошибку

Это приложение не удалось strat, потому что opencv_core231d.dll не было найденный. Переустановите приложение, чтобы решить эту проблему.

Как мне настроить openCV2.3.1 с VC ++ 2010, чтобы найти .dll?

Ответы [ 3 ]

2 голосов
/ 03 сентября 2011

Вы видели учебник по Microsoft Visual Studio из последней документации OpenCV?

1 голос
/ 03 сентября 2011

Вам нужно собрать openCV2.3.1 самостоятельно. Мы используем инструмент сборки cmake в нашем проекте. И вы должны скопировать opencv_core231d.dll в каталог exe, чтобы ваш исполняемый файл мог найти dll. Здесь - полное руководство по установке OpenCV.

0 голосов
/ 03 сентября 2011

Скачать и установить 2.3.1 superpack для Windows и настроить Visual Studio согласно thisпочта .Несмотря на то, что инструкции относятся к версии 2.3, процедура остается той же, и вам нужно просто позаботиться об использовании соответствующих путей и имен файлов v2.3.1 при выполнении шагов.

В качестве альтернативы вы можете попытаться выполнить рекомендацию Андрея , но я еще не проверял ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...