Вопрос

Я пытаюсь скомпилировать небольшое приложение Qt для Windows Mobile 5.
итак, у меня есть несколько вопросов:

  • в настоящее время я использую ubuntu 9.10, я кое-что слышал о кросс-компиляции, но я не нашел реального примера того, как это сделать.Можно ли будет скомпилировать из Linux?
  • Как скомпилировать приложение для мобильных устройств в любом месте (Windows (VS, mingw и т.д.), linux (cmake, qmake и т.д.))

спасибо,

Это было полезно?

Решение

Для компиляции приложений для Windows Mobile 5 вам понадобится либо:

  • по крайней мере, Visual Studio 2005 Standard или Visual Studio 2008 Professional (Microsoft перенесла поддержку Windows Mobile в профессиональную версию).

    Примечание: Вы не можете использовать экспресс-версии Visual Studio для создания приложений для платформы Windows Mobile.

  • CeGCC который может быть скомпилирован из Linux.

Что касается Qt на Windows Mobile, вам следует прочитать это Dr.Статья Добба: Qt и Windows CE

Другие советы

У меня нет окончательного ответа, но я не уверен, что существует кросс-компилятор, который делает то, что вы хотите сделать.

Проверьте эти вопросы и ответьте на них относительно кросс-компиляции для Windows / linux: Построение кросс-компилятора GCC (от “Linux” до “Windows”)

Я знаю, что вы упоминаете Qt, но вы также можете захотеть ознакомиться со следующими постами, касающимися сборки для Windows Mobile из Linux с использованием проекта Mono.

Часто задаваемые вопросы Mono: Технические (Поиск компактной структуры)
Публикация на форуме:разработчик для Windows Mobile 5 (Где я нашел ссылку выше)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top