Debugging 翻译
精选 翻译你可以使用Qt Creator Debug模式来检查你的Qt工程。
Qt Creator不包含一个调试器。他提供一个调试器插件作为一个界面,连接qt Creator
和本地调试器,像gdb,cdb,或者java调试器。你可以使用本地调试器来debug c++ 语言。
Debugging Qt Applications
在debug模式,你能检查调试器在以下几种方法。
1.运行程序一行一行的或者一个指令一个指令
2.中断运行程序
3.设置断点
4.检查调用栈的内容
5.检查和修改被调试程序的寄存器和内存内容
6.检查和修改本地和全局变量的寄存器和内存
7.检查被加载的共享库的清单
8.创建当前被调试程序状态的快照,并重新检查
Qt Creator 清晰和简明的显示由本地调试器提供的原始信息,为了简化调试进程并尽可能的不丢失本地调试器的能力。
除了一般的IDE,显示 栈,变量,寄存器等等。Qt Creator也使调试基于qt的程序容易。调试器插件理解Qt 类的一些内部层次,例如QString,Qt 容器,最重要的QObject,也有大部分C++标准库的容器和一些Gcc、Symbian扩展。
如果你安装Qt Creator作为Qt SDk的一部分,GNU调试器将被安装。如果你想安装别的工具,看Setting Up Debugger.
操作模式:
调试器插件工作在不同的模式,依赖于进程是在哪里和怎样开始并运行的。一些模式只是可得的在一个特别deep系统或者平台。
你可以运行调试器在下面的模式:
Plain 调试本地的基于Qt 的GUi程序
Terminal 调试本地的console程序,没有gui
Attach 调试本地在Qt Creator外开始的程序
remote 调试一个进程运行在不同的机器
core 调试崩溃的程序在Unix
Post-mortem 调试崩溃的程序在Windows
TRK 调试运行在Symbian上的程序
当你按下 Start Debugging 按钮,调试器运行在合适的模式(plain,terminal或者TRK)。选择Debug按钮选项来运行调试器在不同的模式。
选择Debug > Start Debugging > Start and Debug External Application...
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
NMEA0183标准 翻译4
表3 象征字符 8.2 域定义域定义是声明在下面的表: 表5 域类型概述 注意1:
职场 休闲 翻译 nmea -
压抑-痛苦
今天你来了,我好开心,可是你知道嘛? 今天我也痛苦了一天,从未有过的绝望。 &nb
职场 情感 休闲 试试 -
Linux
&n
Linux -
域名被恶意指向
&nbs
域名被恶意指向