【发布时间】:2013-06-30 15:53:56
【问题描述】:
我是linux assembly 的新手。我正在使用nasm 和ddd 进行调试。我无法在步骤执行时查看执行指示器,即绿色箭头。
请任何人提出问题是什么?
OS : Ubuntu 12.04LTS 64bit
DDD : 3.3.12
gdb : 7.4-2012.04
【问题讨论】:
-
我对ddd不熟悉。如果您将
-F dwarf添加到 Nasm 的命令行(小写“f”选择输出格式,大写“F”选择调试信息格式),gdb 会更快乐。如果您使用 gcc 链接它,添加-g将告诉 gcc 将调试信息传递给可执行文件(除非您告诉它-s,否则 ld 会这样做)。如果你不这样做,它可能会有所帮助...... -
感谢回复.. 但我需要 GUI,它由 DDD 提供..