Я работаю над программой, и она прекрасно компилируется, но выдает ошибку «MSVCR110D.dll отсутствует ..» - ошибка. Я запускаю Visual Studio 2013 на Windows 7 64bit, я также использую boost 1.55.0 и SFML 2.1. Google и коллега-суперпользователь не помогли мне. Мне сказали установить распространяемый c++, но это мне тоже не помогло. Я не так хорош в C++, но извините, если что-то пропустил.

2 ответа2

2

Версия D - это среда отладки . msvcr110 означает, что он нуждается во времени выполнения C++ 2012. Файл не подлежит распространению, поэтому вам необходимо установить Visual C++ 2012 или C++ Express Edition 2012 года. Возможно, один из ваших сторонних библиотек зависит от этого файла.

0

Загрузите и установите (или разверните / упакуйте) распространяемые пакеты Visual C++ для Visual Studio 2013.

Если вы компилируете 32-битный исполняемый файл (по умолчанию), вам потребуется 32-битная среда выполнения. Аналогичным образом вам потребуется 64-битная среда выполнения для 64-битной исполняемой программы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .