Название: Установка QT WinCE Отправлено: antarey от Март 23, 2009, 16:19 Господа,возможно вопрос уже подымался,но чет я не нашол ответ.
Такая проблема: скачал qt-embedded-wince-opensource-src-4.5.0 - перелазил пол нета,но толком не нашол как правильно установить QT WinCe и интегрировать его в Вижил студию под виндой Если можно приведите пошаговое руководство, как для идиотов,я работаю с Борланд с++ билдером и там установка доп.модулей намного проще. Заранее всем благодарен. Название: Re: Установка QT WinCE Отправлено: spirit от Март 23, 2009, 16:59 установка
0. нужно скачать сдк для wince. 1. создать переменную QTDIR и задать в ней путь до папки где установлена Qt. 2. добавить QTDIR\bin в переменную PATH. 3. запустить студийную командную строку или же запустить обычную командную строку и запустить скрипт "vcvarsall.bat". 4. перейти в папку с кьюти и запустить конфигурацию, например Цитировать configure -platform win32-msvc2008 -xplatform wincewm50pocket-msvc2005 wincewm60professional-msvc2008 5. перейти в папку QTDIR\bin и запустить скрипт "setcepaths.bat" с параметром "wincewm60professional-msvc2008", т.е.Цитировать setcepaths wincewm60professional-msvc2008 6. nmake.сборка проекта. 1. нужно установить/добавить (в)переменную QMAKESPEC значение нужной платформы, т.е. wincewm60professional-msvc2008 в этом случае. 2. запустить "setcepaths wincewm60professional-msvc2008", если пути к сдк не были забиты в переменные окрудения жестко. 3. выбераем любой проект и делаем Цитировать qmake вроде ничего не забыл.nmake Название: Re: Установка QT WinCE Отправлено: antarey от Март 23, 2009, 17:09 сборка проекта. 1. нужно установить/добавить (в)переменную QMAKESPEC значение нужной платформы, т.е. wincewm60professional-msvc2008 в этом случае. 2. запустить "setcepaths wincewm60professional-msvc2008", если пути к сдк не были забиты в переменные окрудения жестко. 3. выбераем любой проект и делаем Цитировать qmake вроде ничего не забыл.nmake Название: Re: Установка QT WinCE Отправлено: spirit от Март 23, 2009, 17:10 первые два пункта надо выполнить.
Название: Re: Установка QT WinCE Отправлено: antarey от Март 23, 2009, 17:17 ясно, а можно подробнее
1. нужно установить/добавить (в)переменную QMAKESPEC значение нужной платформы, т.е. wincewm60professional-msvc2008 в этом случае как ето сделать? Название: Re: Установка QT WinCE Отправлено: antarey от Март 23, 2009, 17:20 да и по ходу qt-win-commercial-4.5.0-vs2008.exe установит среду ВинЦЕ?
Название: Re: Установка QT WinCE Отправлено: spirit от Март 23, 2009, 17:22 переменную окружения задать? :)
первый вариант -- это в коммандой строке: SET QMAKESPEC=wincewm60professional-msvc2008; второй вариант -- это нажать winKey+break (появится окно "Свойства системы"). "Свойства системы"->"Дополнительно"->"Переменные среды" ну а дальше думаю и так все ясно. ;) Название: Re: Установка QT WinCE Отправлено: spirit от Март 23, 2009, 17:23 да и по ходу qt-win-commercial-4.5.0-vs2008.exe установит среду ВинЦЕ? не понял вопроса. ???Название: Re: Установка QT WinCE Отправлено: antarey от Март 23, 2009, 17:28 у меня есть где скачать комерческий инсталятор qt-win-commercial-4.5.0-vs2008.exe
в описалове написано шо он фул,меня интерисует ето ставиться токо разработка под винду или и под ВинЦЕ? Или шоб не задавать глупых вопросов скачать - установить и посмотреть ? :) Название: Re: Установка QT WinCE Отправлено: spirit от Март 23, 2009, 17:29 не, только для десктопа собрана эта кьюти.
для wince нужно самому пересобирать кьюти. Название: Re: Установка QT WinCE Отправлено: antarey от Март 23, 2009, 17:30 понятно,большое пасиб за помощь
Название: Re: Установка QT WinCE Отправлено: antarey от Март 24, 2009, 09:11 spirit - скомпилировать то я скомпилировал,а как теперь загнать ету всю байду
в студию?? Название: Re: Установка QT WinCE Отправлено: spirit от Март 24, 2009, 09:18 что значит "загнать" в студию?
создаешь кьютишный проект Цитировать qmake -project затем студийныйЦитировать qmake -t vcapp где, vcapp -- это приложение, есть так же vclib -- это либа. об этом в ассистанте почитайте.ну а затем, запускаешь cmd, опять setpath, а дальше Цитировать devenv <project_name>.vcproj Название: Re: Установка QT WinCE Отправлено: antarey от Март 24, 2009, 09:43 я имею в виду интеграцию в студию,шоб новый проект я создавал в самой студии?
Название: Re: Установка QT WinCE Отправлено: spirit от Март 24, 2009, 09:45 скачай интегратор. но честно сказать, я им не пользуюсь :)
поэтому и описал как все сделать без него. Название: Re: Установка QT WinCE Отправлено: antarey от Март 24, 2009, 09:52 скачать то я скачал,но он пишет шо нет установленных кьюти :(
Название: Re: Установка QT WinCE Отправлено: spirit от Март 24, 2009, 09:54 а QTDIR в переменных окружения установлена?
Название: Re: Установка QT WinCE Отправлено: antarey от Март 24, 2009, 10:08 да, у меня мать ненормально скомпилилось, дельки в бине не создались,
я походу читал ещо одну инструкцию, у тебя етого пункта нету Открываем Пуск->Программы->Visual Studio->Visual Studio Tools->Visual Studio Command Promt. Появится командная строка. Далее переходим в папку с исходниками qt (именно переходим в папку, а не пишем полный путь), оттуда пишем configure. Читаем, соглашаемся с лицензией. Будет создано все для компиляции Qt в вашей Visual Studio. оно надо? Название: Re: Установка QT WinCE Отправлено: pastor от Март 24, 2009, 10:32 оно надо? У spiritа это пункт 3. запустить студийную командную строку или же запустить обычную командную строку и запустить скрипт "vcvarsall.bat". Название: Re: Установка QT WinCE Отправлено: antarey от Март 24, 2009, 10:49 понятно. И походу еще один вопрос - создание приложения,шоб не требовались никакие библиотеки?
http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_%28MS_Visual_Studio%29 немного мутновато написано,есть где-то инфа под ВыньЦЕ.Наскоко я правильно понял,ето все надо делать еще на етапе компиляции? Название: Re: Установка QT WinCE Отправлено: Panukov от Апрель 28, 2009, 13:08 Здравствуйте. У меня такой вопрос.
Скачал, распаковал qt-embedded-wince-opensource-src-4.5.0.zip в командной строке 2005 студии выполнил Код: configure.exe -platform win32-msvc2005 -xplatform wince50standard-x86-msvc2005 -debug-and-release Затем настроил переменные среды Код: set PATH=C:\Program Files\Microsoft Visual Studio 8\VC\ce\bin\x86_cex86;C:\Program Files\Microsoft Visual Studio 8\VC\bin;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\bin;C:\Program Files\Microsoft Visual Studio 8\Common7\Tools;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE;C:\Program Files\Microsoft Visual Studio 8\Common\Tools;C:\Program Files\Microsoft Visual Studio 8\Common\IDE;C:\Program Files\Microsoft Visual Studio 8\;$(FrameworkSDKDir)Bin;%PATH% ну и nmake. Все нормально собралось. Далее пытаюсь собрать проект: В pro-файле пишу: Код: TARGET = test запускаю setcepaths wince50standard-x86-msvc2005 qmake nmake В итоге получаю exe, который не запускается под Windows CE 5.0, установленной на машине х86. Вопрос: в чем проблема, почему не запускается? ЗЫ. Библиотеки qt лежат в папке с программой. Название: Re: Установка QT WinCE Отправлено: neosapient от Июль 08, 2009, 22:56 Здравствуйте, пробую собрать qt-embedded-wince-opensource-src-4.5.2.zip
Установил Microsoft Visual Studio 2008 Team Suite Установил Microsoft Pocket PC 2003 SDK.msi Установил Windows Mobile 6 Professional SDK Refresh.msi Распаковал qt-embedded-wince-opensource-src-4.5.2.zip Прописал QTDIR в переменных среды как C:/qt/wince-4.5.2 Запустил vcvarsall.bat, перешел в папку с распакованной qt Вызываю в режиме opensource: configure -platform win32-msvc2008 -xplatform wincewm60professional-msvc2008 Через 5 секунд получаю сообщение Цитировать Running syncqt... Что я делаю не так и как мне установить QT WinCE ?Creating qmake... Служебная программа обслуживания программ Microsoft (R), версия 9.00.21022.08 (C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены. Creating makefiles in src... Generating Visual Studio project files... Could not find mkspecs for your QMAKESPEC(wincewm60professional-msvc2008) after trying: C:/qt/wince-4.5.2/bin\mkspecs Error processing project file: C:/qt/wince-4.5.2/projects.pro Qmake failed, return code 3 Generating Makefiles... Could not find mkspecs for your QMAKESPEC(wincewm60professional-msvc2008) after trying: C:/qt/wince-4.5.2/bin\mkspecs Error processing project file: C:/qt/wince-4.5.2/projects.pro Qmake failed, return code 3 ---------------- Скопировал содержимое папки %QTDIR%\mkspecs в папку %QTDIR%\bin\mkspecs Выше описанная ошибка исчезла Название: Re: Установка QT WinCE Отправлено: pastor от Июль 09, 2009, 09:31 Скопировал содержимое папки %QTDIR%\mkspecs в папку %QTDIR%\bin\mkspecs Выше описанная ошибка исчезла Это какой-то баг. Напиши баг репорт Название: Re: Установка QT WinCE Отправлено: MiBBiM от Июль 13, 2009, 16:18 можно ли собрать qt без msvs?
Название: Re: Установка QT WinCE Отправлено: neosapient от Июль 15, 2009, 15:35 Цитировать можно ли собрать qt без msvs? Этот вопрос меня так же интересует.Установил qt4.5.2 в статическом режиме, в соответствии со статьей, но при сборке в папку с тестируемым проектом копируется msvcr90d.dll ??? http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_(MS_Visual_Studio) (http://prog.org.ru/wiki/index.php?title=%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_Qt_%D0%B1%D0%B5%D0%B7_%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B5%D0%B9_(MS_Visual_Studio)) |