Этот вопрос закрыт для ответов, так как повторяет вопрос Как подключить библиотеку С++ без DLL-файла?
@rostys

Как внедрить dll файл в exe?

Привет! Я начинающий C++ разработчик. Работаю на Visual Studio 2017. Хочу использовать не стандартную библиотеку в своей программе, статический вариант отпадает. Интересно, можно ли внедрить как-то dll файл в exe, чтобы не таскать его с собой повсюду?
  • Вопрос задан
  • 244 просмотра
Пригласить эксперта
Ответы на вопрос 4
Почему статический вариант отпадает? Может подойдет вариант храния dll в ресурсах программы и при запуске её извлекать и потом уже использовать?
Ответ написан
@xxx3Vxxx
Программист C++
Внедрить просто - как ресурс.
Загрузить потом посложнее.
Но тоже решаемо.
https://github.com/fancycode/MemoryModule
Ответ написан
@d-stream
Готовые решения - не подаю, но...
Можно использовать какой-нибудь портабилизатор, который "превратит" программу с .dll, .ini и т.п. в один исполняемый файл, который при запуске собственно вытащит эти файлы, возможно что-то запишет в реестр, а по завершению подчистит за собой....

Но стоит ли овчинка выделки?
Ответ написан
EnDeRJaY
@EnDeRJaY
cout >> "Hello World!" >> endl;
Почитайте про статические библиотеки и включаемые файлы, из них и состоит длл, но они компилируются в исходный файл, а не находятся вместе с ним
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
Green Money Новосибирск
от 120 000 руб.
Green Money Кемерово
от 120 000 руб.
IVARIANT Санкт-Петербург
от 150 000 руб.
23 апр. 2019, в 12:58
5000 руб./за проект
23 апр. 2019, в 12:22
150 руб./за проект
23 апр. 2019, в 12:04
1000 руб./в час