如何使用 kdbg 在 64 位系统中调试 32 位可执行文件?
How to debug a 32bit executable in a 64bit system with kdbg?
我已经尝试过- kdbg nameoftheexecutable
虽然 kdbg 已启动但它完全是空的。也没有输出。
只是为了获得额外的信息 ./nameoftheexecutable
我可以获得预期的输出并且切割器似乎工作得很好。
在 Linux 上,此功能会自动运行,无需特殊设置。
你用 -g
编译了吗?
以防万一您确实需要 select 特定的 GDB 进行调试,请按照以下步骤操作:
- 运行
kdbg nameoftheexecutable
.
- Select 设置->全局选项.
- 复制如何调用GDB中列出的GDB调用。
- 关闭对话框。
- Select 设置->此程序。
- 将GDB调用命令粘贴到如何调用GDB.
- 调整命令以调用您需要的 GDB 版本。
我已经尝试过- kdbg nameoftheexecutable
虽然 kdbg 已启动但它完全是空的。也没有输出。
只是为了获得额外的信息 ./nameoftheexecutable
我可以获得预期的输出并且切割器似乎工作得很好。
在 Linux 上,此功能会自动运行,无需特殊设置。
你用 -g
编译了吗?
以防万一您确实需要 select 特定的 GDB 进行调试,请按照以下步骤操作:
- 运行
kdbg nameoftheexecutable
. - Select 设置->全局选项.
- 复制如何调用GDB中列出的GDB调用。
- 关闭对话框。
- Select 设置->此程序。
- 将GDB调用命令粘贴到如何调用GDB.
- 调整命令以调用您需要的 GDB 版本。