gdb 相关问题

将此标记用于与GDB相关的问题,GDB是GNU软件系统的标准调试器。

libc 可以比 syscall 更快吗?

我正在大力优化一些代码(幸运的是没有平台独立性 - 仅限 Linux)。我创建了一个非常简单的框架来测量经过的时间(以时钟周期为单位)。我很早就有一个想法...

回答 1 投票 0

在gdb中,如何反汇编某个地址的前一条指令?

我们知道给定地址(含)之后的反汇编指令可以通过以下方式实现: x/5i 地址 它将打印 5 条指令,但是我如何拆解前面的

回答 3 投票 0

如何让gdb在程序成功时退出,在程序崩溃时中断?

我的代码中似乎存在某种多线程错误,导致每运行 30 次测试套件就会崩溃一次。该测试套件是非交互式的。我想在 gdb 中运行我的测试套件,并且有 gdb

gdb
回答 7 投票 0

跨gdb找不到python

我使用 MSYS2/MINGW64 在 Windows 上构建了一个支持 python 的交叉 gdb。我已经在 MINGW64 中安装了 python,即我在 C:\msys64\mingw64 中有 python2.7.exe,并且该地址在我的路径中。 我...

回答 1 投票 0

如何使用 gdb 在当前指令指针之前(上一个)打印指令?

如何使用 gdb linux 打印当前指令指针之前(上一个)的指令?

回答 3 投票 0

如何在gdb执行时插入断点

我想在gdb执行时添加一些断点。如何暂停运行 gdb 并插入断点并从那里继续。 我尝试了 ctrl+z ,它杀死了 gdb 进程。

回答 1 投票 0

永久更改 GDB 中的反汇编风格

如何永久更改 GDB 中的反汇编风格。我尝试过:在 GDB 中设置反汇编风味 intel,但是当我稍后启动 GDB 时,它仍然具有 att 风味。

回答 1 投票 0

“从子进程 15*** 分叉后分离”的含义?

GDB输出上面的信息是什么意思? fork 后从子进程中分离 15***

回答 1 投票 0

如何使用pyOCD,或从Python打开OCD

我想使用pyOCD(或开放OCD)对STLink和STM32 MCU进行一些操作。我找到了这个命令列表 https://pyocd.io/docs/command_reference.html#find 但我对此并不明智 - 我真的......

回答 1 投票 0

无法使用 GDB 调试器附加正在运行的进程

尝试使用gdb调试Apache Age中的错误时出现以下错误。 postgres 服务器使用 pg_ctl 启动,并使用 psql 建立与数据库的连接。该...

回答 3 投票 0

VS Code 中的 MinGW gdb - 将 4 个参数传递到 main() 中,而我期望只有 1 个?

如果我尝试在 Windows 11 上使用 mingw gdb 调试 VS Code 中的代码,main() 会收到 4 个参数,而不是我期望的 1 个参数 如果我运行编译后的代码(不使用 gdb),则仅收到 1 个参数作为 exp...

回答 1 投票 0

GDB 跟踪:加载的跟踪文件无法正确显示帧

我已成功在远程调试会话中使用 GDB 跟踪点获取跟踪,如本问题和其他问题中所述。我能够正确地看到框架以及参数,瞧...

回答 1 投票 0

如何使用GDB检查函数在哪里调用了return?

我有一个名为 test_linked_list() 的函数,它使用一系列 if 语句来测试数据结构。如果测试失败,它会调用 return 0。 // IE。 测试链接列表(){ if(!insert_end(l,10)) ...

回答 1 投票 0

Android ndk gdb 加载的共享库缺少 *.oat

gdb 7.7 和 gbd 7.11 在调试我的设备(oppo r7s)时都丢失了一些共享库。我已将所有库拉到本地。 这是信息共享显示的库的完整列表 (gdb)信息...

回答 1 投票 0

gdb 支持命令行中的注释(gdb 提示符)吗?

我想在行尾的命令提示符中注释 gdb 命令的两个用例: 编写教程 记录 gdb 命令文件以供自动执行 而 gdb 命令文件...

gdb
回答 1 投票 0

在gdb中设置时间戳记录器

我在 gdb 脚本中放置了一个记录器: 设置日志文件logger.log 设置登录 如何将记录器设置为时间戳 像logger_YYMMDD_HHMMSS.log

回答 1 投票 0

切换到 gdb 中的汇编

在gdb中调试C或C++程序时有没有办法切换到汇编? (假设所有源文件及其相应的汇编文件都可用)

回答 5 投票 0

GDB:将观察点设置到数组中,定义值大小

我的程序使用 char heap[] 数组作为堆的表示,它可能包含不同大小的值。对于这个问题,最值得注意的是 (uint16_t*) &heap[0] 和 (uint16_t*...

回答 1 投票 0

这些 x86 asm 指令是什么(rex.x、rex.wx(坏))?

回复:反汇编的C++代码中一些指令的含义(使用gdb v.13.2反汇编, 使用 g++ v.13.1.0 编译,带有 -std=c++23、-g 和 -o 标志)。 大多数说明及其

回答 1 投票 0

gdb - 你能找到持有内部 glibc 锁的线程吗?

我认为我的问题不是这个问题的重复,它描述了如何找到哪个线程拥有pthread_mutex_t。我想知道如何找到内部 glibc 锁的所有者,这......

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.