如何使用gdb调试在linux下用fasm编写的程序?

5 linux debugging assembly gdb fasm

我在fasm中编写了简单的"hello,world"及其作品,但我如何为gdb和edb(Evan的调试器)生成调试信息?Fasm编译器只能生成特定格式的调试符号 - "fas",当然gbd无法理解.

Mar*_*tin 3

目前还不可能。GDB 不理解 .fas 格式,因此您首先需要将 .fas 文件转换为DWARF,但不存在这样的转换器。Tomasz请求有关格式转换器的帮助,因此如果您觉得自己能够胜任这项任务,那么您应该尝试一下。