1
A
回答
1
-S
開關會導致g++
發出它發送給彙編程序的程序集。這不是對象的轉儲,因此沒有地址。
爲了使這個對象g++
產生的轉儲,首先編譯成目標文件:
g++ -c foo.cpp
然後使用objdump
轉儲對象文件:
objdump -d -Mintel foo.o
相關問題
- 1. IA32彙編代碼Y86彙編代碼:leal指令
- 2. 獲得從彙編代碼
- 3. 在gdb中,我如何反彙編以前的地址指令?
- 4. 如何在gdb的給定地址處拆分彙編指令?
- 5. 彙編指令中的尋址模式
- 6. 如何獲得編譯時已知的彙編指令的機器碼?
- 7. 如何從該彙編指令中計算物理地址?
- 8. 編碼彙編指令操作碼來
- 9. 彙編指針和基地址
- 10. 彙編代碼到C代碼(添加指令問題)
- 11. 通過指令集編碼的指令地址
- 12. 如何在IDA/Olly反彙編代碼之間添加彙編程序指令?
- 13. 獲得從聯彙編代碼
- 14. MIPS:J格式指令和地址編碼
- 15. 如何簡單地獲取一個彙編指令的機器碼?
- 16. 如何將此代碼更改爲ARM彙編指令?
- 17. 編寫代碼指令
- 18. Asm:將彙編指令移動到特定地址
- 19. ARM彙編指令
- 20. MIPS - 訪問指令地址以獲得操作碼
- 21. 如果彙編代碼指令與機器代碼指令相同,我不理解這些彙編代碼和機器代碼區別
- 22. 用於複數乘法的彙編代碼/ AVX指令。 (GCC內聯彙編)
- 23. 如何編譯高級代碼以獲取彙編代碼?
- 24. 無法理解彙編代碼中的基址指針計算
- 25. GMP-彙編代碼?編譯代碼
- 26. 獲取彙編64的argv [2]地址
- 27. MSP430彙編指令
- 28. smulwb彙編指令
- 29. 如何獲得該指針指針指向的值的地址
- 30. 內聯彙編程序獲取指針Visual Studio的地址
謝謝,我正在尋找年齡爲解決方案。 –
@JasdevSidhu請不要忘了點擊複選標記將答案標記爲已接受。 – fuz