86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
1 | |
Как собрать все файлы проекта в один exe?23.12.2012, 21:54. Показов 13593. Ответов 63
Метки нет (Все метки)
0
|
23.12.2012, 21:54 | |
Ответы с готовыми решениями:
63
Как создать независимое приложение и собрать все рабочие файлы в один exe Как собрать все библиотеки в один exe-файл и уменьшить его? Как поместить все файлы в один exe? Собрать все файлы в один |
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,409
|
|
23.12.2012, 22:14 | 2 |
1
|
24.12.2012, 16:12 | 3 |
Хм...очень странный вопрос...
Если я все правильно поняла, то тут два варианта 1. с использованием IDE просто нажимаешь кнопочку Run. 2.без IDE тогда в консоли - переходишь в в папку с проектом и в консоль пишешь qmake -project qmake make
1
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
24.12.2012, 17:26 [ТС] | 4 |
0
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
24.12.2012, 18:10 [ТС] | 6 |
в какой же из них требуется изменить файл qmake.conf
0
|
577 / 256 / 18
Регистрация: 29.11.2010
Сообщений: 868
|
|
24.12.2012, 19:29 | 7 |
Desktop
1
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,409
|
|
24.12.2012, 19:30 | 8 |
А ты почитай как они называются. Первые 2 для симбиана, ещё 2 для какой-то симуляции... что такое madde вообще не знаю. А для компьютера - desktop... и там для двух компиляторов: mingw или msvc... смотря каким из них ты пользуешься.
1
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
27.12.2012, 21:37 [ТС] | 9 |
0
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
27.12.2012, 22:04 [ТС] | 10 |
почитал эту тему Статическая сборка: где Qt Command Prompt ? но не помогло
0
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
27.12.2012, 23:07 | 11 |
Было бы неплохо добавить в прикреплённую тему, что LGPL, под которой распространяется бесплатная версия Qt, разрешает только динамическую линковку, если лицензия на код проекта не является совместимой. То бишь статически собирать можно только с открытым проектом(ну или если результат не планируется распостранять).
1
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
27.12.2012, 23:10 [ТС] | 12 |
не планируется
куда мне до распространения..) вопрос не по теме,с открытым кодом это как?представлять код по 1 требованию? и всеже как скомпилировать проект то?
0
|
Псевдослучайный
1946 / 1145 / 98
Регистрация: 13.09.2011
Сообщений: 3,215
|
|
28.12.2012, 00:54 | 14 |
В *GPL примерно так и написано. Но не обязательно всем желающим, можно только тем, кому была передана программа.
1
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
28.12.2012, 12:06 [ТС] | 15 |
дак как всетаки его статически скомпилировать?)
и еще,мб в этом дело,хотя врядти в faq написано на шаге 3 я тормознул Не по теме: как же просто все в делфях было:( Добавлено через 35 секунд в реестер (path) путь в новой папке qt прописал
0
|
231 / 12 / 3
Регистрация: 28.12.2012
Сообщений: 192
|
|
28.12.2012, 12:09 | 16 |
есть специальные программы, которые называются инсталляторами. Им указываешь необходимые файлы и они их запаковывают со всеми вытекающими, т.е. автоматом создают программу, которая будет и удалять твою программу, а так же позволяют при установке править реестр ОС при необходимости. Пользоваться ими проще простого, даже знать ничего не надо. http://softodon.com/section.php?id=254
0
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
28.12.2012, 15:16 [ТС] | 17 |
нет,это пожалуй для чего то большого
а у меня простенькая программка,требуется просто exe без всякой ставновки,удаления и тд
0
|
2 / 2 / 1
Регистрация: 15.09.2012
Сообщений: 47
|
|
29.12.2012, 15:18 | 18 |
все очень просто, собираешь проект для релизной папки, берешь оттуда экзешник, снабжаешь его длл-ками, какие потребует - я у себя брал отсюда C:\QtSDK\Desktop\Qt\4.7.4\mingw\bin, потом папку с этими файлами упаковываешь в архив, если нужен один файл. кому надо - тот распакует и без установки запустит exe. нет смысла заморачиваться со статической сборкой для простых проектов. кстати если не потребует mingwm10.dll и libgcc_s_dw2-1.dll, то все равно их кинь. а то не пойдет на другом компе.
0
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
29.12.2012, 21:11 [ТС] | 19 |
вот попробовал сейчас запустить exe из папки билда
D:\Soft\OtSDK\Projects\Zmeuka\Zmeuka-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK_________\debug он мне выдал окошечко что нет на компе mingwm10.dll откуда его скачать можно и куда поместить надо? в туже самую папку,где и exe? Добавлено через 4 минуты релизная папка пуста как для нее собрать?
0
|
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
|
|
29.12.2012, 21:24 [ТС] | 20 |
воот,собрал для релиза
в папке релиза такие файлы лежат жму на exe все тоже собщение о mingwm10.dll
0
|
29.12.2012, 21:24 | |
Помогаю со студенческими работами здесь
20
Собрать все xml файлы в один и открыть в excel Как собрать exe файл из проекта qt? как собрать два проекта в один Как собрать несколько .exe в один? Как объеденить файлы dll с exe ? Чтобы в итоге был только один exe файл Как собрать в один exe весь проект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |