MSVCP140.dll отсутствует в VS2013 + Win7 - PullRequest
0 голосов
/ 25 июня 2018

Я пытаюсь установить OpenCV 3.2.0 и запустить CannyStill.cpp в соответствии со следующими инструкциями.

Я использую VS2013 плюс Win7.

enter image description here

enter image description here

enter image description here

но проблема не уходит.

Как мне решить проблему?

1 Ответ

0 голосов
/ 25 июня 2018

Проблема в том, что ваш OpenCV был скомпилирован с другим компилятором Visual Studio (2015). С помощью распространяемых пакетов вы получите релизную версию dll, но не отладочную. Ошибка жалуется на

MSVCP140 D .dll

для отладки.

Возможные решения

  1. Вы можете перекомпилировать OpenCV (почему он не скомпилирован с той же самой Visual Studio?) С VS2013 и использовать его.

  2. Установите VS2015 и используйте его.

  3. Скомпилируйте его и запустите в режиме выпуска.

Выберите, какой вам подходит:)

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