Russian Qt Forum

Qt => Qt Embedded => Тема начата: Panukov от Апрель 28, 2009, 20:21



Название: Вопрос во сборке проекта для WinCE под VS2005
Отправлено: Panukov от Апрель 28, 2009, 20:21
Здравствуйте. У меня такой вопрос.
Скачал, распаковал 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%

set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\ce\include;C:\Program Files\Windows CE Tools\wce500\STANDARDSDK_500\include\x86;C:\Program Files\Windows CE Tools\wce500\STANDARDSDK_500\include;C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\include;C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0

set LIB=C:\Program Files\Windows CE Tools\wce500\STANDARDSDK_500\lib\x86;C:\Program Files\Microsoft Visual Studio 8\VC\ce\atlmfc\lib\x86;C:\Program Files\Microsoft Visual Studio 8\VC\ce\lib\x86
(это код батника, сгенеренного checksdk)

ну и nmake.

Все нормально собралось.

Далее пытаюсь собрать проект:
В pro-файле пишу:
Код:
TARGET = test
TEMPLATE = app
QMAKESPEC = wince50standard-x86-msvc2005
SOURCES += main.cpp \
    mainwindow.cpp
HEADERS += mainwindow.h

запускаю setcepaths wince50standard-x86-msvc2005
qmake
nmake

В итоге получаю exe, который не запускается под Windows CE 5.0, установленной на машине х86.

Вопрос: в чем проблема, почему не запускается?

ЗЫ. Библиотеки qt лежат в папке с программой.


Название: Re: Вопрос во сборке проекта для WinCE под VS2005
Отправлено: mugabe от Апрель 29, 2009, 16:35
Что значит "не запускается"?


Название: Re: Вопрос во сборке проекта для WinCE под VS2005
Отправлено: IMPOMEZIA от Апрель 29, 2009, 17:38
Цитата: Panukov
ЗЫ. Библиотеки qt лежат в папке с программой.
Соответствующей msvcr80.dll видимо ещё не хватает.


Название: Re: Вопрос во сборке проекта для WinCE под VS2005
Отправлено: Panukov от Май 01, 2009, 17:01
Цитировать
Что значит "не запускается"

Означает, что пишет: не найдено приложение или одна из его частей.

Цитировать
Соответствующей msvcr80.dll видимо ещё не хватает

Вроде копировал туда-же и студийные библиотеки... Но посмотрю еще раз, спасибо за ответ.


Название: Re: Вопрос во сборке проекта для WinCE под VS2005
Отправлено: pastor от Май 01, 2009, 22:15
Проверь зависимости твоего приложения


Название: Re: Вопрос во сборке проекта для WinCE под VS2005
Отправлено: Panukov от Май 04, 2009, 05:52
Цитировать
Соответствующей msvcr80.dll видимо ещё не хватает

Так и есть. Спасибо всем за помощь  :)