Название: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: PulSar.CE3194694 от Апрель 14, 2010, 21:41 Добрый!
Проблема: не знаю как собрать программу в Винде в готовый EXE файл. Те EXE файлы, что лежат в папках debug и release, не запускаются, пишется ошибка, связанная, кажется с mingw. В самом QtCreator программа собирается, запускается. Посмотрел на форуме подобные темы, ничего не сказано. Помогите плиз!))) Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: MoPDoBoPoT от Апрель 14, 2010, 22:12 Чуть ли не каждый день задаются подобные вопросы :)
Развертывание приложений Qt в MS Windows (http://wiki.crossplatform.ru/index.php/Развертывание_приложений_Qt_в_MS_Windows) Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: PulSar.CE3194694 от Апрель 15, 2010, 21:28 Все равно ничего не понятно. Куда какие файлы копировать, какие-то path, и прочий бред. Можно инструкцию шаг за шагом взять гденибудь?
Зы почему в DEVC++ все просто, нажал и готово? :( Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: Авварон от Апрель 15, 2010, 21:35 потому что девц++ не привязан к фреймворку?
библиотеки qt скопируй в папку с бинарником Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: PulSar.CE3194694 от Апрель 15, 2010, 22:06 Спасибо, заработало!
Тупо нашел последовательно все DLL, о которых говорилось в ошибках, и скопировал их в папку с EXE файлом программы. Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: alexman от Апрель 16, 2010, 09:11 Для каждого проекта будешь копировать файлы? Пропиши переменную окружения PATH!
Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: Авварон от Апрель 16, 2010, 10:46 и у юзера он ее тоже пропишет?
Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: PulSar.CE3194694 от Апрель 17, 2010, 11:26 Пропиши переменную окружения PATH! Как? Чего писать?Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: alexman от Апрель 17, 2010, 11:37 и у юзера он ее тоже пропишет? Где тут про юзера сказано?Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: alexman от Апрель 17, 2010, 11:44 Мой компьютер->Свойства->Дополнительно->Переменные среды. Ну а там создаешь переменную PATH, если нет, и прописываешь путь QTDIR/bin. Это для Windows XP. Про Windows Vista, 7 хз :)
Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: Авварон от Апрель 17, 2010, 12:03 alexman
лично я не вижу смысла запускать программу _на своем_ компе не из ide (только если она для себя пишется). и даже если она для себя, на другой свой комп как переносить? Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: alexman от Апрель 17, 2010, 12:26 и даже если она для себя, на другой свой комп как переносить? На другой свой комп - это аналогично установке другому юзеру! Если там нет Qt, то естественно нужно копировать и lib'ы. Но для разработчика, наверное, лучше прописать один раз переменные и не парится с копированием! Да и qt-ики рекомендуют http://qt.nokia.com/doc/4.6/install-win.html (пункт 3).Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: Авварон от Апрель 17, 2010, 12:38 это сборка из сырцов:)
я просто не вижу смысла запускать свою программу не из IDE Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: alexman от Апрель 17, 2010, 12:46 хз...на вкус и цвет товарищей нет ;)
Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: kin63camapa от Май 13, 2010, 12:52 пардон за некрофилию а слинковать всё это в один файл как то можно?
И ещё хотелось бы значёк ехе шнику Название: Re: Как скомпилировать программу в Qt4.6 для Windows? Отправлено: crossly от Май 13, 2010, 12:54 собрать qt статически....
|