Скачал демо CMU Sphinx для Windows.
У меня установлена Visual Studio Community 2015.
Открыл, сконвертировал в 2015 и собрал оба солюшена в этой Visual Studio. Собралось без ошибок. Однако при попытке запуска приложения выдаётся сообщение: "Запуск программы невозможен, так как на компьютере отсутствует MSVCR110D.dll". Насколько я понимаю, это dll от Visual Studio 2012. Как проект собираемый в 2015 может зависеть от dll из 2012?
Посмотрел настройки всех проектов - в линкере нигде явно не указаны зависимости от этой dll.
На всякий случай поменял Runtime Library с Multithreaded Debug DLL на Multithreaded Debug во всех проектах - это не помогло. Исполняемый файл всё-равно требует MSVCR110D.dll.
Подскажите пожалуйста, в чём может быть дело и где ещё можно поискать причину этой проблемы?
ОС: Windows 8.1
Во-первых, при использовании компилятора MSVC зависимость от библиотеки может быть прописана не только в настройках линкера, но и прямо в исходном коде через #pragma comment(lib, ...
Во-вторых, если ваш проект линкует в себя какие-то уже скомпилированные библиотеки, то эта зависимость может быть прописана в них и, соответственно, унаследована из них.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Описать структуру ABITURIENT со следующими полями:
На странице JSP находиться форма для добавления данных в БД с 3 кнопками (Add,Update,Delete)
Привет, на протяжении долгого времени долблюсь с AJAXЕсть что-то на подобие чата