如何在使用gdb的Qt Creator中调试时避免输入库的源文件?

Pio*_*ost 24 c++ debugging qt gdb qt-creator

如何配置Qt Creator和/或gdb,以便在使用Qt库调试程序时调试器可以避免插入Qt的源文件?

ato*_*ice 15

您需要关闭auto-solib-add.从普通的gdb提示符中键入:

(gdb) set auto-solib-add off
Run Code Online (Sandbox Code Playgroud)

在Qt Creator中,在Options-> Debugger-> Gdb下,您可以指定Gdb启动脚本.在其中创建一个带有"set auto-solib-add off"命令的文件,然后将Gdb启动脚本设置为该文件.

  • 当然不适用于静态构建(它的名称为 auto-SOlib-add)。 (2认同)