Название: Сборка проекта Отправлено: Егор от Января 09, 2015, 20:56 Можно ли собрать проект, чтобы он не просил библиотеки при запуске на других ПК?
Название: Re: Сборка проекта Отправлено: gil9red от Января 09, 2015, 21:01 да :)
Название: Re: Сборка проекта Отправлено: Mikhail от Января 09, 2015, 21:02 Скомпилировать проект со статической Qt.
Название: Re: Сборка проекта Отправлено: Fregloin от Января 12, 2015, 10:49 сделать инсталлятор
Название: Re: Сборка проекта Отправлено: Дмитрий от Января 12, 2015, 16:02 Скомпилировать проект со статической Qt. А как это сделать?Что значит скомпилировать проект со статической Qt?Спасибо)Название: Re: Сборка проекта Отправлено: Mikhail от Января 12, 2015, 18:57 1. собрать Qt статически
например, как здесь : http://qt-project.org/wiki/How-to-build-a-static-Qt-for-Windows-MinGW 2. откомпилировать свой проект с использованием статической Qt по пункту 1. Название: Re: Сборка проекта Отправлено: Fregloin от Января 13, 2015, 14:49 чем не устраивает вариант с собственным инсталлятором (как делает большинство разработчиков)
Название: Re: Сборка проекта Отправлено: Igors от Января 13, 2015, 15:19 Можно ли собрать проект, чтобы он не просил библиотеки при запуске на других ПК? А как это сделать?Что значит скомпилировать проект со статической Qt?Спасибо) Это "не так уж просто" и "не так уж быстро", и одним файлом не отделаться. Поэтому заниматься этим есть смысл если реально "надо", может пока лучше наслаждаться видеоуроками на ПК? :)Название: Re: Сборка проекта Отправлено: 8Observer8 от Января 13, 2015, 19:33 Можно ли собрать проект, чтобы он не просил библиотеки при запуске на других ПК? Нужно собрать сам Qt из исходников статически. В итоге у ваc будет две версии Qt. Вы сможете переключаться между ними. Собранный exe приложения будет весить как минимум 15 MБайт (оконное приложение). Если его сжать программой upx, то 5.5 МБайт. Правда, немного увеличится время запуска exe. Я собирал по этой инструкции: Статическая сборка Qt 5.4 для Win 7. Сжатие exe до мин. размера с помощью upx (http://www.prog.org.ru/topic_26392_0.html) |