xor rax, rax在使用"$yasm -f elf64 -g dwarf2 -l listing.lst listing.asm"命令进行组装并与"$ld -o listing在那里,每当我试图打印变量的值时,gdb都会显示以下错误消息:'a' has unknown type; cast it to its declared type
我已经使用yasm进行代码组装,并链接到我的C++程序,但是我不能在gdb中设置汇编语言文件中的符号断点。但是,当我尝试将它加载到gdb以进行调试时,我似乎无法在yasm文件中的任何函数上设置断点。例如,我在其中有一个名为MandelRect的函数。这里的gdb向我展示了它是从哪里调用的,在主要的某个地方:Dump of assembler c