c - Eclipse CDT 中的方法/函数断点

标签 c eclipse debugging gdb

我正在调试为调试而编译的可执行文件(没有源代码)。 GDB 可以选择在特定函数处设置断点,例如 break division()

有没有办法在 Eclipse CDT 中做同样的事情??? 谢谢!

最佳答案

有两种方法:

(1) 在“断点”窗口(“窗口”|“显示 View ”|“断点”)中选择“添加函数断点”(位于下拉菜单中)。在“函数断点”对话框中输入您的函数名称(以及任何条件等)。

(2) 打开 gdb 控制台(在 Eclipse Juno 中:Window | View | Console。然后从小电 View 片图标中选择“gdb”)您可以在那里输入任意 gdb 命令:

break unlink
Breakpoint 11 at 0x7ffed58b3320

info breakpoints
Num     Type           Disp Enb Address            What
11      breakpoint     keep y   0x00007ffed58b3320 <unlink>

关于c - Eclipse CDT 中的方法/函数断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4119066/

相关文章:

c - NULL 不初始化

java - 重构移动和提取方法、解析类及其引用的硬编码?

c - 调试宏奇怪的行为

javascript - 语法完美的函数失败 'silently' - 我应该如何调试?

javascript - 天蓝色函数 : How to debug in WebStorm?

c++ - 在声明期间初始化引用

C++ 双字符数组分隔符

c - 如何正确转换以将指针与显式地址范围进行比较?

java - eclipse JDT : how to get data model for Java content assist

java - Eclipse/SWT : Rectangle taking up entire canvas