Russian Qt Forum
Ноябрь 22, 2024, 22:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопрос во сборке проекта для WinCE под VS2005  (Прочитано 5291 раз)
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 лежат в папке с программой.
Записан
mugabe
Гость
« Ответ #1 : Апрель 29, 2009, 16:35 »

Что значит "не запускается"?
Записан
IMPOMEZIA
Гость
« Ответ #2 : Апрель 29, 2009, 17:38 »

Цитата: Panukov
ЗЫ. Библиотеки qt лежат в папке с программой.
Соответствующей msvcr80.dll видимо ещё не хватает.
Записан
Panukov
Гость
« Ответ #3 : Май 01, 2009, 17:01 »

Цитировать
Что значит "не запускается"

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

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

Вроде копировал туда-же и студийные библиотеки... Но посмотрю еще раз, спасибо за ответ.
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #4 : Май 01, 2009, 22:15 »

Проверь зависимости твоего приложения
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Panukov
Гость
« Ответ #5 : Май 04, 2009, 05:52 »

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

Так и есть. Спасибо всем за помощь  Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.119 секунд. Запросов: 23.