gdb

gdb

文章 99 浏览 131

如何使用 gdb 单步执行 #define 语句

我正在使用 gcc 编译器。我正在编写的代码经常涉及在单个 #define 指令中编写大量语句。例如以下内容: #include #define DO_RR(x) do { \ for(i=0;i<…

空城缀染半城烟沙 2024-12-10 06:33:44 0 0

Xcode 4.2 Lion 未在旧设备上安装/运行项目。 iPhone 3G 4.2.1

XCode 4.2 在 Lion 上使用 iPhone 3G IOS 4.2.1 项目构建 4D199 ,使用 Base SDK 5.0 和 Target 4.2。 在这款手机和旧版 iTouch 上,调试器似乎从未启…

指尖上的星空 2024-12-09 21:24:01 0 0

无法将 gdb 便利变量分配给 Objective-C 对象

在 xcode 中使用 gdb,我无法将 Objective-C 对象分配给便利变量。有什么办法可以做到这一点或者建立一个机制来完成同样的事情吗? (gdb) print-objec…

心如荒岛 2024-12-09 19:40:51 1 0

关于堆栈状态

我有一个程序,我想了解堆栈在执行期间的状态。我的示例程序非常简单, #include int main(){ setuid(0); system("/bin/bash"); return 1; } 现在当我…

柠檬色的秋千 2024-12-09 18:56:47 2 0

尝试分析 apache 核心转储时 dump_bt 不起作用

我正在尝试使用 dump_bt 来分析 apache 核心转储,因为我们在移动服务器后遇到分段错误。 我在以下链接中获得了有关如何执行此操作的信息: http://ww…

谁与争疯 2024-12-09 14:30:23 1 0

未生成核心转储文件

每次我的应用程序崩溃时,都不会生成核心转储文件。我记得几天前,在另一台服务器上生成了它。我在 bash 中使用 screen 运行应用程序,如下所示: #!/…

羞稚 2024-12-09 11:22:05 0 0

“无法读取未知加载命令 0x26”是什么意思?在 Lion 上的 Xcode 3.2 中意味着什么?

我在 10.6/Xcode 3.2.5 下调试的工作项目工作正常,但在家里,在 Lion/Xcode 3.2.5 下运行的同一项目会 unable to read unknown load command 0x26 在…

陌生 2024-12-09 08:31:11 0 0

如何要求 GDB 仅在调用某个函数一定次数后才在该函数处中断?

例如,我的程序中有一个函数 NamespaceA::ClassB::FunctionC() 。我知道我可以通过“break NamespaceA::ClassB::FunctionC”要求 GDB 在那里中断。但…

小伙你站住 2024-12-09 08:01:36 0 0

使用GDB生成核心转储文件时如何限制其大小

我正在 ARM9 板上运行嵌入式应用程序,其中总闪存大小仅为 180MB。我能够运行 gdb,但是当我执行 (gdb)generate-core-dump 时出现错误, warning: Mem…

黒涩兲箜 2024-12-09 06:49:34 0 0

不设断点暂停 gdb

当我在 Xcode 中调试程序时,我可以在调试器控制台中暂停执行。有什么办法可以从命令行使用 gdb 来做到这一点吗? 我想这样做,以便在程序启动后可以…

宫墨修音 2024-12-09 05:23:27 0 0

任何人都可以共享示例 .lldbinit 文件吗?

有人可以分享 .lldbinit 文件吗?查看定义的一些命令对于理解语法非常有用。…

Hello爱情风 2024-12-09 01:43:44 0 0

跳转到下一个“指令”使用 gdb

我正在尝试找出金丝雀值设置和检查机制。 #include int main(void) { return printf("Hi!\n"); } 反汇编主程序时,我 (gdb) disas main 0x080483f4 : …

池木 2024-12-08 23:47:23 0 0

Eclipse 有增强的 gdb 控制台吗?

目前Eclipse的gdb控制台只是连接java gui和底层gdb进程之间的stdin/stdout,因此缺少许多gdb shell功能,例如选项卡自动完成,命令历史记录等。 我想…

机场等船 2024-12-08 21:42:59 0 0

如何调试使用“make”编译的程序?

gdb 教程建议使用“gcc -g”进行编译,以使用调试符号编译程序。 但是,我想调试一个用make编译的程序。如何指示 make 使用调试符号进行编译? 谢谢。…

森林迷了鹿 2024-12-08 19:05:36 1 0

gdb(GNU 调试器)的 Java API

我想从 Java 应用程序控制 gdb(GNU 调试器):启动调试会话、设置断点、单步执行等。 这个问题的一个解决方案当然是通过以下方式运行 gdb: Runtime.…

z祗昰~ 2024-12-08 18:17:53 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文