Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
v0id
#1

Встроить dll в exe - C++

11.10.2014, 19:38. Просмотров 1143. Ответов 3
Метки нет (Все метки)

Создал простое окно в WinAPI, однако у пользователей у которых не стоит вижуал студио, требует msvcp120.dll
Можно её как-то встроить в файл?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.10.2014, 19:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Встроить dll в exe (C++):

Dll файл в exe файле. Вшить dll libcurl - C++
Проблема такая что приходится таскать всегда libcurl.dll с собой. Надо все носить в одном exe. Enigma Virtual Box использовать нельзя,...

[C++] dll в exe - C++
Как можно сделать так чтобы dll засунуть в exe программу чтоб при запуске она инжектилась в процесс hl.exe

Dll и exe в одном файле - C++
Здравствуйте! Можно ли добавить свою dll в файл exe так чтобы при компиляции получился один файл. И при переносе не надо было таскать...

Создание DLL и EXE в одном проекте - C++
Привет всем, я хочу создать большой проект и встала одна очень маленькая проблема, я чтобы не запутаться создал такую систему несколько...

Модули. Ассоциативный массив. (DLL, EXE) - C++
Добрый день, нужна помощь в следующем задании: написать программу. программа состоит из двух модулей (не понимаю, как они...

Как включить в exe файл файлы dll - C++
как включить в exe файл файлы dll чтобы на других компьютерах при запуске программы не было ошибки "на компьютере нет blablabla.dll

3
zss
Модератор
Эксперт С++
6536 / 6098 / 2008
Регистрация: 18.12.2011
Сообщений: 15,864
Завершенные тесты: 1
11.10.2014, 19:54 #2
Попробуйте в настройках проекта
Проект ->Свойства->Свойства конфигурации->С/С++->Создание кода->Библиотека времени выполнения->
Многопоточная (/MT)
0
v0id2
11.10.2014, 20:43 #3
Для окна теперь работает. А можно то же самое сделать для CLR проекта? Выдёт ошибку
Error 1 error D8016: '/clr' and '/MT' command-line options are incompatible


(что-то случилось с аккаунтом, не принимает пароль...)
gazlan
3133 / 1909 / 285
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
12.10.2014, 01:50 #4
Вот это не поможет?

Enigma Virtual Box
Enigma Virtual Box – система виртуализации приложений для Windows, которая позволяет корректно объединить все файлы приложения в один исполняемый файл без извлечения виртуальных файлов на диск. Это бесплатное приложение, поддерживающее как x86 (32-битные), так и x64 (64-битные) исполняемые файлы.
1
12.10.2014, 01:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2014, 01:50
Привет! Вот еще темы с ответами:

Dll и EXE,как их связать?)Очь нада) - C++
Всем привет.Вот пару дней наза занялся програмированием на C++.До этого в visual Basic мутил програмки.Но basic детская песочница по...

Привязка dll\.exe (получить информацию о железе) - C++
:) Поделитесь кодом. Хотелось бы получить информацию о железе, которые используется и по данной информации привязать библиотеку или...

Хочу EXE и DLL в одном флаконе. Не получается. - C++
Хочу в EXE файл добавить функцию на экспорт. Типа EXE и DLL в одном флаконе. Но глючит как-то все. Выяснилось, что при загрузке библиотеки...

Как определить разрядность .EXE или .DLL? - C++
Как определить разрядность .EXE или .DLL? WINAPI функций вроде для етого нет. Я делаю сортировщик dll файлов. Остановился на том, што...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru