1
A
回答
1
-S
開關會導致g++
發出它發送給彙編程序的程序集。這不是對象的轉儲,因此沒有地址。
爲了使這個對象g++
產生的轉儲,首先編譯成目標文件:
g++ -c foo.cpp
然後使用objdump
轉儲對象文件:
objdump -d -Mintel foo.o
相關問題
- 1. 在gdb中,我如何反彙編以前的地址指令?
- 2. 如何在gdb的給定地址處拆分彙編指令?
- 3. 如何從該彙編指令中計算物理地址?
- 4. 彙編代碼到C代碼(添加指令問題)
- 5. 獲得從聯彙編代碼
- 6. 如何簡單地獲取一個彙編指令的機器碼?
- 7. Asm:將彙編指令移動到特定地址
- 8. MIPS - 訪問指令地址以獲得操作碼
- 9. 如何編譯高級代碼以獲取彙編代碼?
- 10. 無法理解彙編代碼中的基址指針計算
- 11. GMP-彙編代碼?編譯代碼
- 12. 獲取彙編64的argv [2]地址
- 13. smulwb彙編指令
- 14. 內聯彙編程序獲取指針Visual Studio的地址
- 15. 彙編指令STRB的ARMv7
- 16. 彙編代碼
- 17. exc_bad_access代碼= 2地址= 0x1000003c爲sqlite彙編語句
- 18. 指針Deferencing在x86彙編代碼
- 19. 如何獲取已知代理IP地址的彙總列表?
- 20. 我如何編譯C#代碼的IL代碼指令
- 21. C指令地址
- 22. 如何編譯彙編代碼?
- 23. 如何編譯64位彙編代碼
- 24. 解釋彙編指令
- 25. MIPS彙編指令參數
- 26. 內聯彙編,out指令
- 27. 獲取C/C++指令的地址
- 28. 彙編&C - 翻譯C'S代碼彙編
- 29. 是否可以使用dbghelp.dll從給定地址獲取彙編代碼?
- 30. Powerpc彙編指令bl SYM
謝謝,我正在尋找年齡爲解決方案。 –
@JasdevSidhu請不要忘了點擊複選標記將答案標記爲已接受。 – fuz