C++ и отсутствие некоторых dll, необходимых для работы программы

Жалоба
Вопрос

Бывает сталкиваешся с проблемой: откомпилировал программу, но при запуске на другом компе - выясняется, что для запуска оной необходимы некоторые dll. Приходится вместе с программой ставить на комп и библиотеку VCredist.
Нужен совет, как можно сделать так, чтобы эти длл ставились вместе с программой, возможно есть возможность включить их на этапе релиза? Или при уставновке программы копировать недостающие в system32. В общем нужен совет. Спасибо!

В процессе 1
компьютеры 4 года назад 1 Ответов 253 Просмотров 0

Ответов ( 1 )

    0
    6 лет назад
    Ответить

    Да, либо можно сделать инсталлятор, который будет копировать необходимые DLL, либо делать stand-alone приложение, когда все библиотеки линкуются в екзешник (изучай параметры компиляции)

Ваш ответ