如何在OSX上可视化由编译器生成的源代码和相应的汇编程序(无关紧要,但它是gfortran)?gdb显示一个或另一个(disas显示汇编程序,ls显示代码)。根据gdb手册,反汇编的/m选项应该执行此技巧,但我得到了一个语法错误。GNU gdb 6.3.50-20050815 (Apple version gdb-1708) (Mon Aug 8 20:32:45 UTC 2011)
是不是太旧了?
我有一个x86_64汇编程序,我正试图在Linux上调试,但当我尝试使用gdb时,它会随机跳过,循环执行相同的指令或重复指令。它似乎还循环通过不同的指令,这取决于我在哪里设置断点。我没有看到任何关于汇编的东西,但我相信yasm可能也是这里的问题。 这是我的Makefile。(gdb)@ n(gdb)@ n(gdb)@ n(gdb)@ n
75 call f