DanielDemidko
@DanielDemidko
Программист

Как сделать приложение независимым от VC++ Redistributable?

Когда я использовал TDM-GCC, на выходе получался бинарник работающий на любой системе Windows - от XP до 10, безо всяких внешних зависимостей.
Сейчас я перешел на Visual Studio, и, соответственно, на компилятор msvc. Размер бинарника на выходе стал намного меньше, но теперь похоже для работы будет требоваться "Visual C++ Redistributable" установленный в системе.
Как можно избавиться от этой зависимости? И, если нетрудно обьясните само понятие "рантайма", он есть только у C++ или у C тоже?
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 1
SerJook
@SerJook
кодер
Подключай статический рантайм, и тогда не будет зависимости.
Свойства солюшена -> C\C++ -> Code generation -> Runtime Library -> Multi-threaded (/MT)
5c461267175c3212801722.png
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы