- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我尝试使用 gdb
和 step
函数调试我的程序。只要函数在同一个文件中,一切都可以正常工作。
但是如果函数在外面,gdb 会跳过它。
我该如何解决?
注意:
-ggdb
选项编译GNU gdb Red Hat Linux (6.7-1rh)
例子:
#include "foo2.h" // contains function foo2
void foo(void){ printf("hello"); }
void main (void){
foo(); // debuggable -> jump into possible
foo2(); // not debuggable
}
最佳答案
使用 gdb 调试应用程序时,请使用 si (stepi) 而不是 ni (nexti)。 si 将进入其他函数,ni 停留在当前函数内。查看 http://sourceware.org/gdb/current/onlinedocs/gdb/Continuing-and-Stepping.html#Continuing-and-Stepping 处的文档更多信息(^F 表示 nexti 或 stepi)。
关于linux - GDB 不会介入一个文件之外的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12956486/
仅使用数据表 使用bootstrap之后 所以我不得不恢复以前的 css。我还需要 bootstrap,因为还有其他依赖于它的 css,但 bootstrap 还更改了数据表的 CSS
我目前正在使用 Visual Studio 2019,当我使用调试方法 Step In (F11) 时,它会将命令提示符优先于实际的 Visual Studio 2019 程序。我如何更改它,以便它让
我收到这个错误: Line 246: Line 247: Line 248: Line 249: Lin
我有一个 MVC5 项目,它分为一个主 XXXX.Site 和一个 XXXX.Data dll,它具有连接到 MS-SQL 2014 数据库的 EF6。 当我在 MVC Controller 上并在
我是一名优秀的程序员,十分优秀!