我试图调试我在Ubuntu写了一个小的.asm文件。 不过,我遇到了在那里没有被加载我的符号表的问题,并寻找一些帮助。
我编译我的程序如下。
nasm -f elf -g -F dwarf bs.asm
gcc -m32 -g bs.o -o bs
产生可执行的BS,当我运行
gdb bs
我得到一个消息,说没有调试符号,当我试图通过设置一个断点
b main
它说没有定义的函数,即使它在该文件中,我可以使用./bs运行
我读的提示装配时加入-F矮一对夫妇的职位,但如果任何人有任何见解,我将非常感谢您的输入没有帮助。