gdb no lineqt noline错误

QT的调试技术-360文档中心
360文档中心免费免积分下载,各行业
知识、技术、信息等word文档下载网站
QT的调试技术
QT的调试技术QT 的调试技术
命令行参数
当你运行Qt 程序时,你可以指定几个命令行参数来帮助你调试。
-nograb 应用程序不再捕获鼠标或者键盘。当程序在Linux 下运行在gdb 调试器中时这个选项是默认的。
-dograb 忽略任何隐含的或明显得-nograb 。即使-nograb 出现在命令行的最后,-dograb 也会超过-nograb 生效的。
-sync 在X 同步模式下运行应用程序。同步模式强迫X 服务器立即执行每一个X 客户端的请求,而并不能使用缓存优化。它使得程序更加容易测试并且通常会更慢。-sync 模式只对X11版本的Qt 有效。
警告和调试消息
Qt 包含了三个全局函数来写出警告和调试文本。
qDebug()用来为测试及其它写调试输出。
qWarning()用来在程序发生错误时写警告输出。
qFatal()用来写致命错误消息并且退出。
这些函数的Qt 实现是在Unix/X11下把文本打印到标准错误(stderr )输出,在Windows 下会打印到调试器。你可以通过***一个消息处理器,qInstallMsgHandler()来接收这些函数。 当应用程序看起来或者用起来很奇怪的时候,调试函数QObject::dumpObjectTree()和QObject::dumpObjectInfo()很有用。如果你使用了对象名称,这将会更有用,但通常情况下是没有名称的。
qglobal.h 头文件包含了很多调试宏和#defines。
两个重要的宏是:
Q_ASSERT(b)里面的b 是一个布尔表达式,当b 是FALSE 的时候,写出警告信息:“ASSERT: 'b' in file file.cpp (234)”。
Q_CHECK_PTR(p)里面的p 是一个指针。如果p 是空的话,写出警告信息:“In file file.cpp, line 234: Out of memory”。
这些宏在检测程序错误时很有用,比如像这样:
char *alloc( int size )
Q_ASSERT( size > 0 );
char *p = new char[size];
免费下载该文档:
QT的调试技术的相关文档搜索QT的调试技术_文档库
文档库最新最全的文档下载
当前位置: & QT的调试技术
QT的调试技术
QT 的调试技术
命令行参数
当你运行Qt 程序时,你可以指定几个命令行参数来帮助你调试。
-nograb 应用程序不再捕获鼠标或者键盘。当程序在Linux 下运行在gdb 调试器中时这个选项是默认的。
-dograb 忽略任何隐含的或明显得-nograb 。即使-nograb 出现在命令行的最后,-dograb 也会超过-nograb 生效的。
-sync 在X 同步模式下运行应用程序。同步模式强迫X 服务器立即执行每一个X 客户端的请求,而并不能使用缓存优化。它使得程序更加容易测试并且通常会更慢。-sync 模式只对X11版本的Qt 有效。
警告和调试消息
Qt 包含了三个全局函数来写出警告和调试文本。
qDebug()用来为测试及其它写调试输出。
qWarning()用来在程序发生错误时写警告输出。
qFatal()用来写致命错误消息并且退出。
这些函数的Qt 实现是在Unix/X11下把文本打印到标准错误(stderr )输出,在Windows 下会打印到调试器。你可以通过***一个消息处理器,qInstallMsgHandler()来接收这些函数。 当应用程序看起来或者用起来很奇怪的时候,调试函数QObject::dumpObjectTree()和QObject::dumpObjectInfo()很有用。如果你使用了对象名称,这将会更有用,但通常情况下是没有名称的。
qglobal.h 头文件包含了很多调试宏和#defines。
两个重要的宏是:
Q_ASSERT(b)里面的b 是一个布尔表达式,当b 是FALSE 的时候,写出警告信息:“ASSERT: 'b' in file file.cpp (234)”。
Q_CHECK_PTR(p)里面的p 是一个指针。如果p 是空的话,写出警告信息:“In file file.cpp, line 234: Out of memory”。
这些宏在检测程序错误时很有用,比如像这样:
char *alloc( int size )
Q_ASSERT( size > 0 );
char *p = new char[size];
Word文档免费下载:安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&

参考资料

 

随机推荐