C++ 我可以在Qt内部设置断点吗?

C++ 我可以在Qt内部设置断点吗?,c++,qt,debugging,qt5,breakpoints,C++,Qt,Debugging,Qt5,Breakpoints,作为一个子问题,我想知道,既然Qt5是用完整的源代码分发的,那么有可能在Qt本身内部设置调试器断点吗 对于二进制构建,Qt5附带有符号文件吗?我必须构建自己的Qt才能做到这一点吗 在Ubuntu上使用QtCreator时,在Qt5内部设置断点的最快方法是什么?您需要使用调试符号对自己进行调试-调试 然后在QtCreator中,您可以转到选项>调试器>常规并添加Qt源。我已经用Visual Studio完成了这项工作。然而,我在所有的开发框上从源代码构建Qt。我不确定Qt的ubuntu开发文件是否

作为一个子问题,我想知道,既然Qt5是用完整的源代码分发的,那么有可能在Qt本身内部设置调试器断点吗

对于二进制构建,Qt5附带有符号文件吗?我必须构建自己的Qt才能做到这一点吗

在Ubuntu上使用QtCreator时,在Qt5内部设置断点的最快方法是什么?

您需要使用调试符号对自己进行调试-调试


然后在QtCreator中,您可以转到选项>调试器>常规并添加Qt源。

我已经用Visual Studio完成了这项工作。然而,我在所有的开发框上从源代码构建Qt。我不确定Qt的ubuntu开发文件是否包含调试器符号。Qt5确实包含调试器符号,至少在默认情况下在windows上是这样的,即debugg.dll和.pdb。我在VS中也做过,在Ubuntu中应该更容易。好吧,那我怎么设置呢?有人会问,为什么它不是默认设置的。