vs2008成功远程调试qt for wince程序
来源:互联网 发布:网络流行语英语怎么说 编辑:程序博客网 时间:2024/05/18 01:16
前阵子忙其他事情了,一直没有专心研究qt。
遇到的问题是在vs2008中创建的智能设备项目可以很正常的在板子上进行调试。可是新建的Qt Windows CE Application就是不能正常的在板子上
调试,提示:
只能用U盘拷过去运行。这个问题困扰了好久,现在终于有点眉目了。
灵感源自:Coolpad+Windows+CE6 SDK开发实例
无法启动程序“%CSIDL_PROGRAM_FILES%/XX/XX.exe”。发生了通常表示安装被损坏的错误(代码 0x8007007e)。
首先通过网线连接板子【如何有交换机就用直通线,直连的话就用交叉线】具体方式请参考不通过ActiveSync连接WinCE
现在在vs中现在的项目中=》右键=》属性 可以看到有个附加文件,现在把里面的内容都清空【记住有哪几个dll文件】。确定后,debug整个项目。
这个时候会出现错误提示,如下图。不用管,点确定即可。现在去板子上看看吧,会在Program Files中自动生成一个qttest文件夹,里面有个名为qttest.exe文件。
接下来的工作就是把附件文件中提到的msvcr90d.dll|、 QtCored.dll、QtGuid.dll这三个dll文件拷到板子上qttest文件中。
这个时候再debug,就可以正常的调试设备上的程序了。
【Release版本的方式相同】
以上是我总结的方法,拿来给大家分享一下,希望有所帮助。
======================================================================
新建的qt项目就会自动有附加文件信息关联基本的dll,但是却不能自动下载到板子上,不知道这个算不算是个bug.
另外现在我还没有很好理解下面语句的意思:是dll的所在目录,还是需要下载到的目录
msvcr90d.dll|$(BINDIR)/$(INSTRUCTIONSET)|%CSIDL_PROGRAM_FILES%/$(ProjectName)|0
QtCored.dll|$(QTDIR)/lib|%CSIDL_PROGRAM_FILES%/$(ProjectName)|0
QtGuid.dll|$(QTDIR)/lib|%CSIDL_PROGRAM_FILES%/$(ProjectName)|0
小弟不才,希望砖家们能给以帮助和指点。
- vs2008成功远程调试qt for wince程序
- Qt For Wince平台的搭建【vs2008 】
- Qt For Wince平台的搭建【vs2008 】
- VS2008 安装 QT for Wince 配置错误
- 固高运动控制器-vs2008远程调试wince心得_1
- VS2008 远程调试器未成功安装的问题
- 移植gdb工具-远程调试qt程序
- QT一键远程调试程序
- VS2008 远程调试方法
- VS2008远程调试方法
- VS2008 远程调试
- VS2008远程调试
- VS2008远程调试
- VS2008远程调试方法
- VS2008远程调试
- VS2008远程调试
- VS2008远程调试
- VS2008远程调试方法
- csdn的blackberry论坛开了
- Rave 报表入门
- Windows下去SVN版本管理的注册表文件
- 一篇文章的宿命
- 设备驱动安装程序设计(一)
- vs2008成功远程调试qt for wince程序
- java swing实现手写板电子签名系统
- 单表费用合计
- 数据分析和挖掘性能的一些概念
- 网页中插入各种音乐播放器的代码
- WebGame开发过程中的一些思考和总结
- 分析称苹果早知iPhone 4天线问题
- 工程师淘金:开发Android主攻四大方向
- 个人邮寄进境物品征税 海外代购面临挑战