簡體   English   中英

在NetBeans中將C ++代碼輸出為匯編語言

[英]Output C++ code as assembly language in netbeans

我已經在其他線程周圍尋找了答案。 但是它們都沒有真正分解需要查看組裝輸出的想法。

編譯項目后嘗試以下方法:

  • UNIX系統

objdump -d a.out

  • 視窗

dumpbin / DISASM a.exe

是的,NetBeans可以向您顯示一個匯編代碼。 為此,您需要:

  • -g標志編譯程序
  • 在“ Editor窗口中打開源代碼並設置斷點(例如,在main函數上)
  • 通過單擊“ Debug Project按鈕或僅Ctrl-F5啟動調試器
  • 通過單擊“ Window -> Debugging -> Disassembly按鈕來打開反匯編窗口,只有在啟動調試器后,該按鈕才可單擊

NetBeans將在帶有C ++源代碼的“ Editor窗口旁邊打開一個帶有匯編代碼的新窗口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM