Можете ли вы успешно установить Qt-4.6.0-wince? - PullRequest
0 голосов
/ 17 декабря 2009

Я пытаюсь установить Qt-4.6.0-wince на XP и Vista. Я прочитал инструкцию и следую ей, чтобы установить.

Однако я не могу установить его успешно из-за некоторых фатальных ошибок на всех двух машинах. Я думаю, проблема в том, что файлы qconfig. [H cpp] не создаются автоматически во время конфигурации.

Я уже сообщаю об этой проблеме, поэтому вы можете увидеть больше информации здесь . Тем не менее, он все еще остается нерешенным.

Кто-нибудь здесь, кто был успешно установлен?

Ответы [ 3 ]

1 голос
/ 17 декабря 2009

@ KernelJ Я полагаю, что оригинальный постер использует правильный дистрибутив установки - конечный продукт будет скомпилирован из Win32 в WinCE; как указано в Qt для требований Windows CE .

@ Брайан, к сожалению, я не могу ответить на ваш первоначальный вопрос - у меня были проблемы с дистрибутивом WinCE, и я сейчас решаю проблемы. Однако я могу оказать некоторую помощь: я смог заставить Qt Everywhere 4.6 кросс-компилироваться на моем хосте Win32 (XP) для WinCE. Я использовал коммерческую версию, но здесь есть ссылка на пакет Open Source Qt Everywhere 4.6 . Как указано в инструкциях nokia, обязательно используйте командную строку Visual Studio, прорежьте переменные своей среды, создайте пользовательский mkspec (если необходимо) и внимательно следите за настройкой любых предупреждений. 1007 *

Удачи.

0 голосов
/ 18 декабря 2009

У меня все работает как скомпилированное (и работающее на эмуляторе) с VS 2008, поэтому ваш пробег может варьироваться:

  • Убедитесь, что переменная PATH указывает на \ bin
  • Открыть командную строку (с помощью командной строки Visual Studio)
  • Запустите папку vcvars32.bat (в папке C: \ Program Files \ Microsoft Visual Studio 9 \ VC \ bin)
  • Cd в папку qt
  • Запустите это: configure -no-sql-sqlite -no-qt3support -platform win32-msvc2008 –xplatform wincewm50pocket-msvc2008 -no-phonon -no-phonon-backend -no-webkit (сборка для WINCE 5.0 и все '-no -...' ускоряет сборку, удаляя ненужные вещи)
  • Предоставленный сценарий setccepaths иногда не работает. Я использовал checksdk.exe –script temp_script.bat (он создает скрипт, по умолчанию для Pocket PC SDK 5)
  • Запустите тот скрипт, который вы только что создали (вещь temp_script.bat. Он устанавливает переменные окружения.
  • Запустить nmake

* гмм *

и удачи.

0 голосов
/ 17 декабря 2009

Qt-4.6.0- wince , как подразумевается в названии и прямо указано на странице, на которую вы ссылаетесь, предназначено для Windows CE , НЕ для Windows XP и Vista !!!

Nokia выпустила хороший комплект для разработки программного обеспечения для Qt, который вы можете скачать здесь . Это очень впечатляет и мощно!

...