我使用 arm-none-linux-gnueabi 编译器来编译汇编代码。
应该使用哪个调试器在Windows中调试我的代码
答案 0 :(得分:0)
您需要一个可以运行代码的执行环境。您选择的调试器受此限制。这里你最好的选择可能是 gdb 。
由于您为ARM体系结构进行了交叉编译,因此您可以选择ARM硬件或ARM仿真器(例如qemu)。
如果您的代码作为操作系统运行,那么如果您在仿真器中使用硬件或调试器支持,则需要JTAG探测器。
如果您的代码是常规流程,请在主机上使用 gdb ,在目标计算机上使用 gdbserver 。