86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873

Как собрать все файлы проекта в один exe?

23.12.2012, 21:54. Показов 16474. Ответов 63
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть работающий проект
как скомпилировать его в 1 exe файл?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2012, 21:54
Ответы с готовыми решениями:

Как создать независимое приложение и собрать все рабочие файлы в один exe
Уважаемые, кто знает - подскажите! Как создать независимое приложение и собрать все рабочие файлы в один exe, чтобы программа могла...

Как собрать все библиотеки в один exe-файл и уменьшить его?
Привет всем! Имеется проект на Python(Код самой программы, GUI и файл которой все объединяет - main.py) Прошелся по main.py с cx_Freeze...

Как поместить все файлы в один exe?
К примеру есть программа, которая выводит картинку и звук). И выходит что сам exe при запуске должен найти аудио дорожку и фотографии и...

63
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
06.01.2013, 20:51  [ТС]
Студворк — интернет-сервис помощи студентам
запустил qt 4.8(4.7.4), выбираю отладку (скрин),сборка теневая включена(без нее пишет кучу ошибок (скрин в посте 35) но пишет что программа завершилась с кодом...(скрин). Раньше при таком запуске все работало верно.

пытаюсь запустить qt 4.8(4.7.4), выбираю релиз,сборка теневая включена(без нее пишет кучу ошибок (скрин в посте 35) но программа работает неверно(смотрим скрины,на 1 голова у змейки есть,на 2 уже нет,она пропадает.(голова,как и туловище,это картинки в png,добавленные в ресурсы). Раньше при таком запуске все работало верно и вообще никаких отличий между отладкой и релизом не видел
Миниатюры
Как собрать все файлы проекта в один exe?   Как собрать все файлы проекта в один exe?   Как собрать все файлы проекта в один exe?  

0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
06.01.2013, 20:56  [ТС]
теперь запустил qt 4.7.0,выбираю отладку (скрин)теневая сброка включена,тк без нее куча ошибок (скрин в посте 35)
теперь выбираю релиз,(с теневой сборкой по той же причине), и голово так же пропадает
Миниатюры
Как собрать все файлы проекта в один exe?  
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
06.01.2013, 21:00  [ТС]
в программе из дополнительных ресурсов используются только картинки,следовательно все должно быть в 1 ехе?
ни при каком раскладе один единственный ехе я нигде не находил

Добавлено через 58 секунд
голова пропадает при первом же перемещении змейки (перемещается она у меня по таймеру)

Добавлено через 2 минуты
Цитата Сообщение от dark.k Посмотреть сообщение
от туда у тебя весь геморой!!!!!!!!!!
я не могу запустить прогу в режиме отладки ни в одном из qt после того как в консоле прописал команде
мне теперь даже над другими проектами не поработать
меня собственно это больше всего напрягает
0
 Аватар для dark.k
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
07.01.2013, 16:12
Переустанови Qt 4.8 (по верх старой), думаю это должно помочь с отладкой. Насчёт головы думаю, что на неё какая то переменная или операция в слоте таймера или функция в теле слота таймера действует, которая либо удаляет сведения о картинке либо о самой голове, что то в этом духе там происходит. Ну и наконец, чтобы точно узнать есть ли проблемы с проектом при сборке статики, можешь выложить проект, так уж и быть попробую на своём копме, по крайней мере у меня отладчики и программы работают без запинки.
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
07.01.2013, 16:55  [ТС]
Цитата Сообщение от dark.k Посмотреть сообщение
Переустанови Qt 4.8 (по верх старой)
я изначально ставил sdk. а сейчас поискать чистый qt? поверх это со старой ничего не делать?

спасибо,попробуй
самое странное что в 4,7,4 раньше то все работало...
Вложения
Тип файла: rar Zmeuka.rar (78.2 Кб, 5 просмотров)
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
07.01.2013, 16:57  [ТС]
если что, то движение происходит в cGameScene в слоте void cGameScene::timerEvent(QTimerEvent* timer) и в проверке if (timer->timerId()==mooveTimer)
0
 Аватар для dark.k
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
07.01.2013, 17:28
проверь, что то с архивом, как будто битый, не открывает!?
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
07.01.2013, 18:04  [ТС]
странно.. у меня открывает
заливаю еще раз
Вложения
Тип файла: rar Zmeuka.rar (80.2 Кб, 6 просмотров)
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
07.01.2013, 19:02  [ТС]
попробуй qt creator открыть и открыть проект через него
0
 Аватар для dark.k
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
08.01.2013, 12:44
Цитата Сообщение от spydark91 Посмотреть сообщение
странно.. у меня открывает
заливаю еще раз
Вру, архив нормальный, надо было на комп 7Zip поставить, WinRAR отказывается открывать)))
0
 Аватар для dark.k
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
08.01.2013, 13:39
У меня для тебя две новости:
начну с плохой, я не стал разбираться почему пропадает голова, т.к. завтра на работу и твоя программа ещё очень сырая, работы предстоит много.
хорошая новость - программа учитывая что ещё не доработана, красиво делаешь, и я собрал что статический, что динамический проект без проблем, поэтому вот тебе твоя программа в доказательство, что Qt не причём, всё дело в исходном коде и опыте!

P.S. короче дорабатывай исходный код, сделай модель движения змейки, разбей рабочую поверхность на ячейки на которых будут лежать предметы и по которым будет передвигаться твоя змейка. Голова пропадает при первом перемещении, вот и смотри что ты делаешь в первых функциях! Кстати я тебе иконку сделал для экзешника)))
Вложения
Тип файла: zip готовое приложение.zip (3.74 Мб, 8 просмотров)
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
08.01.2013, 14:53  [ТС]
Цитата Сообщение от dark.k Посмотреть сообщение
что Qt не причём, всё дело в исходном коде и опыте!
видимо у тебя qt прямо стоит,а не как у меня))
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
08.01.2013, 14:55  [ТС]
немного пошаманил с бубном и у меня получилось запустить qt 4.7.4 в режиме отладки
Голова не пропадает! запускал при данных параметрах (во втором скрине)
Миниатюры
Как собрать все файлы проекта в один exe?   Как собрать все файлы проекта в один exe?  
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
08.01.2013, 14:56  [ТС]
ты собирал при отключенной теневой сборке?
что это такое?
почему у меня без нее говорит что не найти файлы?
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
08.01.2013, 21:16
теневая сборка, это когда "котлеты отдельно мухи отдельно" т.е. Когда код в одном каталоге а сборка в других каталогах, причем каталог исходников и каталог сборки должны быть на одном уровне.
1
 Аватар для dark.k
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
09.01.2013, 02:11
Цитата Сообщение от Чистый Посмотреть сообщение
теневая сборка, это когда "котлеты отдельно мухи отдельно" т.е. Когда код в одном каталоге а сборка в других каталогах, причем каталог исходников и каталог сборки должны быть на одном уровне.
Тогда получается, у spydark91 Qt котлеты с мухами пожарить не может, а других может))))
походу тебе spydark91 наверно придётся ещё одну рядом ставить Qt4.8, желательно из другого источника. Хотя исходя из постов, наводит на мысль что есть какие то параметры одинаковые (ввиде файла или в регистре win32, а может просто в файле импортируемой сборки, которые влияют одинаково на установленные у тебя на ПК Qt4.7 и Qt4.8.
У меня при первом открытии твоего проекта тоже ошибок штук 30 выдал, не зависимо от того через какой Qt я открывал, после чего я просто удалил, включая .pro файл, всё кроме исходных кодов, и через консоль qmake'ом пересобрал проект и всё заработало.
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
09.01.2013, 12:57  [ТС]
попробую постивить 4.8 на другом компьютере..

Добавлено через 8 минут
может есть у кого ссылка на нормальную 4.8.0?) а то на оффе только 4.8.4 нашел
0
 Аватар для dark.k
80 / 69 / 9
Регистрация: 11.12.2009
Сообщений: 393
09.01.2013, 14:08
Попробуй торрент. У кого-нибудь обязательно, что-нибудь да завалялось.
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
09.01.2013, 17:49  [ТС]
скачал отсюда http://rutracker.org/forum/viewtopic.php?t=3941453
поставил,все хорошо. проект запускается,работает
но как его откомпилировать вообщем вернулся я к началу

Добавлено через 5 минут
правда там есть консоль с названием qt 4/8/0 for Desktop (MinGW)

Добавлено через 1 час 25 минут
хотя она везде есть

Добавлено через 1 минуту
Цитата Сообщение от dark.k Посмотреть сообщение
через консоль qmake'ом пересобрал проект и всё заработало.
вот как это сделать? через обычную cmd.exe
0
86 / 86 / 13
Регистрация: 03.03.2011
Сообщений: 1,873
11.01.2013, 17:14  [ТС]
наверх)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.01.2013, 17:14

Собрать все файлы в один
Здрям! Есть 700+ файлов. В каждом файле один лист, но листы называются как попало: лист1, list1, таблица, лист и т.д. Из хорошего:...

Собрать все xml файлы в один и открыть в excel
Добрый день! Подскажите , Собрать все xml файлы в один , и можно ли этот файл открыть в excel в читаемом формате?

Как собрать exe файл из проекта qt?
Как собрать exe файл из проекта qt?

как собрать два проекта в один
Ребята может кто объяснить как собрать два проекта в один. А точнее написал две небольших программки, одна на чистом с++ а другая с...

Как собрать несколько .exe в один?
Здравствуйте. Подсобите пожалуйста. У меня в решении 4 проекта, если их собирать, то получается 4-е exe'шника. Можно их как-нибудь...


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

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

Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru