qt_wince_hello"不是有效的windows CE应用程序。该怎么解决

qt_wince_hello"不是有效的windows CE应用程序。
昨天终于把qt编译成功了,但问题又出来了。

我安装的是标准STANDARDSDK_500的SDK,硬件2440,QT是4.7.3,VS2005

直接用MFC做出来的应用程序可以在设备上跑,但是用VS2005建的Qt工程就会报错,

比如有一个wince_qt_hello.exe,双击运行时,报错:"qt_wince_hello"不是有效的windows CE应用程序。

并且我拷贝了QtCore4.dll, QtGui4.dll,msvcr80.dll到wince-qt_hello.exe所在的目录下。




------解决方案--------------------
确认一下qt的SDK是什么?
qt这个工程是你自己用安装好的SDK新建的工程吗?如果是从别的地方拿来现成的工程,你需要查看一下这个qt工程用的SDK是什么名字,然后需要你安装一个和qt工程的SDK名字一样的SDK。
------解决方案--------------------
QT编译的SDK要和你编译MFC程序的那个SDK设置成一样,要不用就会出现类似的情况
------解决方案--------------------
有可能你的程序运行内存不足了。
------解决方案--------------------
用Depends.Exe看看EXE的依赖项