crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Можно ли писать для Windows Mobile под виндой?, в XP написать для Win Mobile 5
mezmay
  опции профиля:
сообщение 6.4.2010, 11:36
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


У меня Windows XP, Visual Studio 2008 + Qt 4.5.0. Можно ли на этом сочетании писать и компилировать программы для Windows Mobile 5 (Платформа Pocket PC 2003, ARMV4). Точно знаю что с использованием MFC это возможно, а с Qt?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ufna
  опции профиля:
сообщение 6.4.2010, 11:45
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


даже для коммуникаторов можно!

а для PocketPC точно так же как по ссылке выше, только без отключения Q_<...> и платформа: -xplatform-wincewm50pocket-msvc2008

поиск по "сборка Qt WinCE" в гугле покажет кучу решений.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 6.4.2010, 12:09
Сообщение #3


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(mezmay @ 6.4.2010, 15:36) *
У меня Windows XP, Visual Studio 2008 + Qt 4.5.0.
просто Qt нужно пересобрать под нужную целевую платформу
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ufna
  опции профиля:
сообщение 6.4.2010, 13:24
Сообщение #4


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


а лучше всего - сделать отдельную папочку и собрать Qt заново. Чтобы обе версии сохранились.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mezmay
  опции профиля:
сообщение 8.4.2010, 11:04
Сообщение #5


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


собрал все как описано здесь:

http://isysadmin.org.ua/metki/programmirov...indows-mobile-6

но в qt options не появилась строка Default Qt/WinCE version. Почему?

собирал 4.6.2 со всеми настройками как в статье

(после установки qt-embedded-wince-commercial-4.6.1-vs2008 эта строка в настройках появилась, выбыраю там все установленные всерсси, но при создании проекта нельзясоздать CE-Qt-проект)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mezmay
  опции профиля:
сообщение 8.4.2010, 14:06
Сообщение #6


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


Дописал пути в QTDIR, переустановил Visual Studio Integration
появился Qt windows ce проект, но создаваемый таким образом проект не компилируется:

error C2146: syntax error : missing ';' before identifier 'wceMenu' c:\qt\4.6.2_ce\src\gui\widgets\qmenu.h line145
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ufna
  опции профиля:
сообщение 8.4.2010, 16:42
Сообщение #7


Активный участник
***

Группа: Участник
Сообщений: 362
Регистрация: 24.5.2008
Из: Курган/СПб
Пользователь №: 182

Спасибо сказали: 29 раз(а)




Репутация:   5  


- попробуй еще раз пересобрать с чисто распакованной Qt
- проверь правильность установки WM SDK и записи этих путей в студии

используешь ли последнюю версию интегратора?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mezmay
  опции профиля:
сообщение 8.4.2010, 21:54
Сообщение #8


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


так и не понял в чем была проблема... установил на другом компе - работает. может проглючило что-то при компиляции
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mezmay
  опции профиля:
сообщение 11.4.2010, 10:52
Сообщение #9


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


Все заработало везде, собирать, как здесь: http://isysadmin.org.ua/metki/programmirov...indows-mobile-6

не забыв после сборок добавить пути к обоим Qt-кам в QTDIR.

Устанавливал Windows Mobile 6 Professiobal SDK, возникли проблемы, решил здесь:

http://www.ozmind.com/index.php?option=com...5&Itemid=40

Сообщение отредактировал mezmay - 11.4.2010, 10:53
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.12.2024, 17:14