Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
Kosha13
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 6
1

установщик одним файлом

12.10.2012, 11:38. Просмотров 1721. Ответов 10
Метки нет (Все метки)

Здравствуйте, умные люди!
Пишу на Qt недавно и, конечно, всех возможностей не знаю. Задачу мне поставили такую: написать установщик программы так, чтобы папка, содержащая устанавливаемую программу, находилась ВНУТРИ exe файла. Если будете отправлять меня погуглить, подскажите, как составить запрос. Не получается найти что-то не про установку Qt
Заранее спасибо!
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2012, 11:38
Ответы с готовыми решениями:

QT приложение одним исполяемым файлом
Как сделать чтобы все библиотеки были уже внутри .exe и чтобы не требовалось таскать с собой кучу...

GUI Работа с текстовым файлом, лог файлом не мешая системе
Хочу написать прогу которая будет по таймеру искать в тхт - лог файле сообщение об ошибке. Например...

Установщик программы одним файлом
Здравствуйте, возникла необходимость создания установщика программы. есть файлы для установки...

Установщик приложения и .NET FW - одним файлом
Готова программа, которая будет устанавливаться на разные машины. Установщик реализовал через Setup...

Программа одним файлом
Доброго времени суток, проблема заключается вот в чём, есть программа мне нужно сделать таким...

10
Dmitriy_M
1434 / 1314 / 131
Регистрация: 20.03.2009
Сообщений: 4,688
Записей в блоге: 11
12.10.2012, 11:46 2
Inno Setup, NSIS
1
Kosha13
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 6
12.10.2012, 12:04  [ТС] 3
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Спасибо, я почитаю. Почему-то не пришло в голову сделать это без Qt. А с помощью Qt это возможно? (интересно же!)
0
Dmitriy_M
1434 / 1314 / 131
Регистрация: 20.03.2009
Сообщений: 4,688
Записей в блоге: 11
12.10.2012, 12:11 4
Цитата Сообщение от Kosha13 Посмотреть сообщение
Спасибо, я почитаю. Почему-то не пришло в голову сделать это без Qt. А с помощью Qt это возможно? (интересно же!)
Готовых средств нет, придется все писать самому.
0
12.10.2012, 12:11
Kosha13
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 6
12.10.2012, 12:16  [ТС] 5
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Готовых средств нет, придется все писать самому.
Насколько я понимаю, это проблема компиляции? Тогда что тут можно написать?
0
Dmitriy_M
1434 / 1314 / 131
Регистрация: 20.03.2009
Сообщений: 4,688
Записей в блоге: 11
12.10.2012, 12:36 6
1 Программу, которая будет упаковывать приложение в один архив и дописывать этот архив в конец инстолятора.
2 Инстолятор, который вытащит из себя архив, распакует, произведет процесс установки.
1
Kosha13
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 6
12.10.2012, 13:13  [ТС] 7
Спасибо за идею, запомню. Будет время - попробую. А пока первый вариант. Спасибо за помощь
0
Dmitriy_M
1434 / 1314 / 131
Регистрация: 20.03.2009
Сообщений: 4,688
Записей в блоге: 11
12.10.2012, 13:15 8
Тебе еще придется сделать статическую сборку Qt.
0
Kosha13
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 6
12.10.2012, 13:30  [ТС] 9
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Тебе еще придется сделать статическую сборку Qt.
Это я уже делала, и надеялась, что дело за малым осталось... Жаль, что мудрить приходится.
0
Kastaneda
Jesus loves me
Эксперт С++
5049 / 3067 / 351
Регистрация: 12.12.2009
Сообщений: 7,752
Записей в блоге: 2
Завершенные тесты: 1
13.10.2012, 09:42 10
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Тебе еще придется сделать статическую сборку Qt.
Необязательно. Можно включить в пакет все нужные библиотеки и при установке копировать их куда надо.
0
Kosha13
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 6
13.10.2012, 10:58  [ТС] 11
Цитата Сообщение от Kastaneda Посмотреть сообщение
Необязательно. Можно включить в пакет все нужные библиотеки и при установке копировать их куда надо.
Если делать установщик с помощью NSIS, то да.
Как оказалось, заказчику нужна программа, которая будет обновлять установщик при изменении версии продукта. Не знаю, какие возможности дает NSIS, но идея Dmitriy_M подходит вполне. И реализация не такая сложная, как казалось вначале
0
13.10.2012, 10:58
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.10.2012, 10:58

Функции одним файлом
Сильно важно все записывать в одном файле в паблики? типа <?php namespace Auth; class User...

Руководство по ASP одним файлом
Где можно скачать руководство по ASP. Желательно в одном файле (формат любой). Буду очень...

MySQL использование БД одним файлом
Доброго времени суток! Сейчас я занимаюсь написанием программы в среде Delphi 7 для управления...


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

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

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