如何使用设备模拟器来调试我的 WinCE 应用程序
我正在 Visual Studio 中使用基于 WinCE 平台构建的 MFC 应用程序。我需要调试这个应用程序,但无法使用 KITL 和硬件来完成它。我尝试使用设备模拟器来实现此目的:
我启动了一个新的平台构建器项目(PDA 设备、企业网页板)。我在确保启用了 KITL 和内核调试器后构建了它。构建完成后,我将目标连接选项设置为 ce 设备,下载和传输设置为设备仿真器,调试器为 KdStub。 一旦我点击“附加到设备”,就会弹出 doload to target 窗口,然后 RelDir 窗口也会弹出。然而,此后什么也没有发生,并且在输出窗口中显示: PB 调试器 内核调试器正在等待与目标连接。 请指导我需要做什么来调试我的应用程序。 谢谢你!
I am working with an MFC application built on a WinCE platform in Visual Studio. I need to debug this application and I cannot do it using KITL and the hardware. I tried to use Device Emulator for this:
I started a new Platform Builder Project (PDA Device, enterprise webpad). I built it after ensureing that KITL was enabled and so was kernel debugger. Once built, i set the target connectivity options as ce device, download and transport set to Device Emulator and Debugger is KdStub.
Once I hit Attach to Device, the doload to target window pops up and then the RelDir window also does. However nothing happens after this and in the output window it says:
PB Debugger The Kernel Debugger is waiting to connect with target.
Please guide me on what I need to do to debug my application.
Thankyou!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么要启用 KITL 和内核调试器?它们用于调试操作系统和驱动程序。在应用程序开发中关闭它们,因为您将使用 corecon。
Why are you enabling KITL and kernel debugger? They are used for debugging the OS and drivers. Turn them off for application development because you'll be using corecon.