我是一個嘗試轉移到QT/CE的.NET CF開發人員。我試圖將我用.NET CF編寫的應用程序移植到由中國製造的Windows Embedded CE 6.0 GPS上運行的QT/CE目標。我無法訪問原始SDK(中國製造商不提供它們),因此,正如QT郵件列表建議的那樣,我使用Windows CE 5.0 Standard SDK作爲我的選擇。 這裏是我的配置在Windows CE 6.0上的QT/CE,應用程序不會運行
配置-platform Win32的msvc2008 -xplatform wince50standard-ARMV4I-msvc2008 - 釋放 - 靜態-fast -nomake文檔-nomake演示-nomake例子
的QT編譯過程順利,我創建在VS2008新項目,並試圖在設備上運行它,但我遇到了一個錯誤在VS「錯誤無法啓動程序。找不到...」 我去設備的程序文件,我可以看到項目文件夾,並在裏面,我可以看到,project.exe和msvcr90.dll。但是,當我雙擊project.exe時沒有任何反應。我右鍵單擊project.exe並選擇打開,沒有任何反應。
任何人都可以幫助我怎麼解決我的問題?
在目標設備中,嘗試將msvcr90.dll複製到「\ windows」。這似乎對我有用。我猜測Windows CE中的應用程序將查看DLL的\ Windows文件夾。 – Ryuu 2017-05-11 07:15:20