标签: assembly compiler-construction gdb debug-symbols
简介。对于我的编译器课程,我必须翻译某种语言到汇编器。现在我的代码有一个段错误,并且我很难调试它。具有监视变量的能力可以大大简化该过程,但是最终的asm代码仅包含寄存器及其派生类。
问题。如何手动为gdb创建调试符号?我相信我可以传播所有必要的信息。将创建单独的文件还是将其作为asm的一部分?在前一种情况下,如何使gdb知道该文件?
指向一些手册的链接就足够了。我已经搜索了一个,但只能找到“ gcc -g”以及有关分别生成符号文件的一些问题。