Чтобы создать .exe
в Linux с помощью Qt SDK, следует ли мне кросс-компилировать свое приложение в Linux или кросс-компиляцию приложения в Windows?
Следует ли мне выполнять кросс-компиляцию в Linux или Windows?
comment
Я помню, как несколько дней назад вы задавали вопросы о кросс-компиляции приложений Qt. Я до сих пор не могу заставить его работать у себя. :-(
- person Alan Haggai Alavi   schedule 22.06.2009
comment
У вас уже есть 5 вопросов по одной и той же теме, почему вы не можете просто остановиться на одном вопросе?
- person rasjani   schedule 23.06.2009
Ответы (3)
Вам необходимо выполнить кросс-компиляцию в Linux, для окон.
РЕДАКТИРОВАТЬ:
- установите MinGW в Linux.
- кросс-компилируйте код Qt в Linux. Должен быть создан двоичный файл Windows (.exe).
- Вы сделали. С радостью запустите exe в любой системе Windows с библиотеками времени выполнения Qt.
Надеюсь, это проясняет ситуацию.
младший
person
jrharshath
schedule
22.06.2009
Я сослался на ссылку, которую вы мне дали перед silmor.de/29. , но это меня немного сбивает с толку :( Так что, пожалуйста, дайте мне четкое представление о том, что нужно сделать !!!! ... пожалуйста, ответьте
- person suse; 22.06.2009
Либо кросс-компиляция в Linux, либо компиляция в Windows.
person
Alan Haggai Alavi
schedule
22.06.2009
Вам необходимо установить MingW в Linux для кросс-компиляции.
- person Alan Haggai Alavi; 22.06.2009
хорошо .. большое спасибо .. установив QT SDK и MingW в Linux, можно ли получить .exe для Windows .. пожалуйста, скажите мне, что еще я должен установить в Linux, чтобы сгенерировать .exe ????
- person suse; 22.06.2009
К сожалению, я еще не смог настроить среду кросс-компиляции. Итак, у меня нет ответов. :-(
- person Alan Haggai Alavi; 22.06.2009
Во-первых, квг. Поиск в Google по запросу "кросс-компиляция приложений qt в Linux для Windows" и первая ссылка, которая появляется, выглядит так: https://web.archive.org/web/20100212034856/http://silmor.de/29
Шаги должны быть простыми:
- установить mingw
- установите двоичные файлы qt linux, чтобы получить qmake, moc и другие вещи, необходимые для компиляции.
- получить двоичные файлы windows qt и другие возможные библиотеки, которые требуются вашему приложению.
- создать новые файлы конфигурации qmake (подробности см. на странице silmor.de)
- перейдите в исходную папку и вызовите qmake -spec $ SpecFileCreatedInStep4
- делать
- выгода!!
- закройте свои вопросы так.
person
rasjani
schedule
23.06.2009