我已经环顾其他线程寻找答案。 但是他们都没有真正分解在 ide 中查看程序集输出需要执行的操作。
编译项目后尝试以下操作:
- UNIX
objdump -d a.out
- 窗户
垃圾箱/迪萨斯姆 A.exe
是的,NetBeans 可以向您显示汇编代码。为此,您需要:
- 使用
-g
标志编译程序 - 在窗口中打开源代码
Editor
并设置断点(例如, 在main
函数上) - 通过单击
Debug Project
按钮或仅按Ctrl-F5
启动调试器 - 通过单击
Window -> Debugging -> Disassembly
按钮打开反汇编窗口,该按钮仅在启动调试器后变为可单击
状态
NetBeans 将在包含C++源代码的Editor
窗口旁边打开一个新窗口,其中包含程序集代码。