我是一名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