在 QT 创建者中,如何自动为 cpp 文件或整个项目中的所有方法添加断点?
Posted
技术标签:
【中文标题】在 QT 创建者中,如何自动为 cpp 文件或整个项目中的所有方法添加断点?【英文标题】:In QT creator how to automatically add breakpoints to all methods in a cpp file or whole project? 【发布时间】:2015-05-27 08:54:50 【问题描述】:我已经下载了一个开源Qt项目,我想通过调试来了解它。我想为文件中存在的所有方法添加断点,或者如果可能的话,为项目中的所有文件添加断点。
QT 创建器中是否有任何快捷命令/设置,我可以通过它一次性添加断点,而不是手动单击每个方法?
【问题讨论】:
只需在'main'函数上放一个断点并从那里调试。 【参考方案1】:如果你想为给定文件的所有函数设置断点(假设文件名是 test.c),你可以像下面这样使用
rbreak test.c:.
请参阅此链接以及断点 https://sourceware.org/gdb/onlinedocs/gdb/Set-Breaks.html
【讨论】:
以上是关于在 QT 创建者中,如何自动为 cpp 文件或整个项目中的所有方法添加断点?的主要内容,如果未能解决你的问题,请参考以下文章
从 .cpp 和 .h 为 Qt Designer 创建 ui 文件
QT C++,如何在在一个CPP里直接调用到另一个CPP里的函数