【问题标题】:How to debug a 32bit executable in a 64bit system with kdbg?如何使用 kdbg 在 64 位系统中调试 32 位可执行文件?
【发布时间】:2019-08-14 05:23:43
【问题描述】:

我试过-kdbg nameoftheexecutable 虽然 kdbg 启动但它完全是空的。也没有输出。

仅通过./nameoftheexecutable 获取更多信息,我可以获得预期的输出,并且切割器似乎工作得很好。

【问题讨论】:

    标签: kdbg


    【解决方案1】:

    在 Linux 上,这会自动运行,无需特殊设置。

    你是用-g编译的吗?


    以防万一您确实需要选择特定的 GDB 进行调试,请按照以下步骤操作:

    • 运行kdbg nameoftheexecutable
    • 选择设置->全局选项
    • 复制如何调用 GDB 中列出的 GDB 调用。
    • 关闭对话框。
    • 选择设置->这个程序
    • 将 GDB 调用命令粘贴到如何调用 GDB
    • 调整命令以调用您需要的 GDB 版本。

    【讨论】:

      猜你喜欢
      • 2015-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-14
      • 2011-03-10
      • 1970-01-01
      相关资源
      最近更新 更多