Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ Сборка GUI-приложения для Windows без консоли

Автор: sbar 2.3.2009, 15:58

Использую кросс-компилятор mingw из под GNU/Linux (нативный, без wine если это важно). Как собрать приложение, чтобы при его запуске не появлялась консоль? В файле проекта нет ни единого упоминания слова "console".
Qt 4.5.0_rc1, gcc 4.3.3.
Заранее благодарен.

Автор: kwisp 2.3.2009, 16:03

Цитата(sbar @ 2.3.2009, 15:58) *
mingw из под GNU/Linux

это как?
в винде сборка или в линуксе.
я не понял? :(

Цитата(sbar @ 2.3.2009, 15:58) *
нативный
=родной

Автор: sbar 2.3.2009, 16:11

Цитата(kwisp @ 2.3.2009, 16:03) *
это как?
в винде сборка или в линуксе.
я не понял? :(
В линуксе. Я настроил кросс-компилятор mingw (по http://www.gentoo-wiki.info/MinGW руководству), который собирает exe-шники для винды и запускаю эти exe-шники в винде.

Автор: kwisp 2.3.2009, 16:33

sbar,
http://www.forum.crossplatform.ru/index.php?showtopic=2257
тема недавняя. там народ вроде не про какие побочные консоли не говорит.
там ссылки есть почитай там кросскомпиляция применительно к Qt.

Автор: Litkevich Yuriy 2.3.2009, 16:41

sbar, а если ради эксперимента сделать:
CONFIG -=console
консоль исчезнит?

Автор: sbar 2.3.2009, 20:12

Цитата(kwisp @ 2.3.2009, 16:33) *
sbar,
http://www.forum.crossplatform.ru/index.php?showtopic=2257
тема недавняя. там народ вроде не про какие побочные консоли не говорит.
там ссылки есть почитай там кросскомпиляция применительно к Qt.
Спасибо! Не хватало QMAKE_LFLAGS = -mwindows (и ведь вроде как знал, но почему-то оказалось не прописано в спек-файле).

Автор: kwisp 2.3.2009, 23:33

sbar,

Цитата(sbar @ 2.3.2009, 20:12) *
Спасибо!

тому кто ссылку на статью выложил а не тому кто ссылку на ссылку на статью:)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)