C语言 如何使用输入 .asm 程序运行 lc3 的命令行版本并使用 gdb 对其进行分析



我是一名CS学生,学习如何用C语言编程。LC3是一种用于教学目的的假汇编语言。

computer-name> gdb mysim -norun testfde.obj

这会产生一个问题,无法识别该命令。 mysim 是 c 可执行文件,testfde.obj是 lc3 程序集可执行文件,-norun表示使mysim执行为命令行。

我想用testfde.obj运行mysim -norun并使用 gdb 对其进行分析,我该怎么做?

我想用testfde.obj运行mysim -norun并使用gdb分析它,我该怎么做?

gdb --args mysim -norun testfde.obj
(gdb) run

或者:

gdb mysim
(gdb) run -norun testfde.obj

最新更新