Russian Qt Forum
Сентябрь 30, 2024, 14:41 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Как скомпилировать программу в Qt4.6 для Windows?  (Прочитано 11681 раз)
PulSar.CE3194694
Гость
« : Апрель 14, 2010, 21:41 »

Добрый!
Проблема: не знаю как собрать программу в Винде в готовый EXE файл. Те EXE файлы, что лежат в папках debug и release, не запускаются, пишется ошибка, связанная, кажется с mingw. В самом QtCreator программа собирается, запускается. Посмотрел на форуме подобные темы, ничего не сказано. Помогите плиз!)))
Записан
MoPDoBoPoT
Гость
« Ответ #1 : Апрель 14, 2010, 22:12 »

Чуть ли не каждый день задаются подобные вопросы  Улыбающийся
Развертывание приложений Qt в MS Windows
Записан
PulSar.CE3194694
Гость
« Ответ #2 : Апрель 15, 2010, 21:28 »

Все равно ничего не понятно. Куда какие файлы копировать, какие-то path, и прочий бред. Можно инструкцию шаг за шагом взять гденибудь?

Зы почему в DEVC++ все просто, нажал и готово? Грустный
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #3 : Апрель 15, 2010, 21:35 »

потому что девц++ не привязан к фреймворку?
библиотеки qt скопируй в папку с бинарником
Записан
PulSar.CE3194694
Гость
« Ответ #4 : Апрель 15, 2010, 22:06 »

Спасибо, заработало!
Тупо нашел последовательно все DLL, о которых говорилось в ошибках, и скопировал их в папку с EXE файлом программы.
Записан
alexman
Гость
« Ответ #5 : Апрель 16, 2010, 09:11 »

Для каждого проекта будешь копировать файлы? Пропиши переменную окружения PATH!
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #6 : Апрель 16, 2010, 10:46 »

и у юзера он ее тоже пропишет?
Записан
PulSar.CE3194694
Гость
« Ответ #7 : Апрель 17, 2010, 11:26 »

Пропиши переменную окружения PATH!
  Как? Чего писать?
Записан
alexman
Гость
« Ответ #8 : Апрель 17, 2010, 11:37 »

и у юзера он ее тоже пропишет?
Где тут про юзера сказано?
Записан
alexman
Гость
« Ответ #9 : Апрель 17, 2010, 11:44 »

Пропиши переменную окружения PATH!
  Как? Чего писать?
Мой компьютер->Свойства->Дополнительно->Переменные среды. Ну а там создаешь переменную PATH, если нет, и прописываешь путь QTDIR/bin. Это для Windows XP. Про Windows Vista, 7 хз Улыбающийся
Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #10 : Апрель 17, 2010, 12:03 »

alexman
лично я не вижу смысла запускать программу _на своем_ компе не из ide (только если она для себя пишется).
и даже если она для себя, на другой свой комп как переносить?
Записан
alexman
Гость
« Ответ #11 : Апрель 17, 2010, 12:26 »

и даже если она для себя, на другой свой комп как переносить?
На другой свой комп - это аналогично установке другому юзеру! Если там нет Qt, то естественно нужно копировать и lib'ы. Но для разработчика, наверное, лучше прописать один раз переменные и не парится с копированием! Да и qt-ики рекомендуют http://qt.nokia.com/doc/4.6/install-win.html (пункт 3).
« Последнее редактирование: Апрель 17, 2010, 12:30 от alexman » Записан
Авварон
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3260


Просмотр профиля
« Ответ #12 : Апрель 17, 2010, 12:38 »

это сборка из сырцов:)
я просто не вижу смысла запускать свою программу не из IDE
Записан
alexman
Гость
« Ответ #13 : Апрель 17, 2010, 12:46 »

хз...на вкус и цвет товарищей нет Подмигивающий
Записан
kin63camapa
Гость
« Ответ #14 : Май 13, 2010, 12:52 »

пардон за некрофилию а слинковать всё это в один файл как то можно?
И ещё хотелось бы значёк ехе шнику
« Последнее редактирование: Май 13, 2010, 12:54 от kin63camapa » Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.083 секунд. Запросов: 23.