QT / CE в Windows CE 6.0, приложение не запускается - PullRequest
2 голосов
/ 20 августа 2010

Я разработчик .NET CF и пытаюсь перейти на QT / CE. Я пытаюсь перенести одно из моих приложений, написанных на .NET CF, на целевой QT / CE для запуска на Windows Embedded CE 6.0 GPS, сделанного в Китае. У меня нет доступа к оригинальному SDK (китайские производители не предоставляют их), поэтому, как подсказывают списки рассылки QT, я использовал Windows CE 5.0 Standard SDK в качестве своей опции. Вот мой конфиг

configure -platform win32-msvc2008 -xplatform wince50standard-armv4i-msvc2008 -release -static -fast -nomake docs -nomake demos -nomake examples

Процесс компиляции QT идет хорошо, я создал новый проект в VS2008 и попытался запустить его на устройстве, но я столкнулся с ошибкой в ​​VS "Ошибка Невозможно запустить программу. Не удается найти ..." Я захожу в Program Files устройства и вижу папку проекта и внутри нее, я вижу, project.exe и msvcr90.dll. Однако, когда я дважды щелкаю project.exe, ничего не происходит. Я щелкнул правой кнопкой мыши на project.exe и выбрал open, ничего не происходит.

Может ли кто-нибудь помочь мне, что происходит с моими проблемами?

1 Ответ

0 голосов
/ 21 августа 2010

То, что у вас есть msvcrt90.dll, это большой красный флаг.Это среда выполнения C для рабочего стола, которая указывает мне, что вы, вероятно, строите на основе какого-либо SDK для настольных компьютеров или что каким-то образом всасываются среды выполнения и зависимости рабочего стола.Посмотрите, что на самом деле выходит из колбасного завода?

...