我要創建一個C文件編譯時,返回符號輸出從nm
同類型甲,乙,和V。我已閱讀nm
的手冊頁並在網上進行了搜索,但都沒有幫助我弄清楚如何創建這些類型的符號。從編程的角度來看,這些符號意味着什麼?還有我應該看到的任何好的參考?從編程的角度來看,這些符號意味着什麼?
-1
A
回答
2
在這3箇中,我認爲只能使用標準C代碼創建B
。這只是一個初始化爲零的全局變量,即。 int foo = 0;
。要創建絕對或弱對象,您必須使用編譯器特定的擴展。
使用gcc弱符號可以被聲明爲:int bar __attribute__ ((weak));
我不能想辦法,現在宣佈的絕對象徵。
+0
通過鏈接器腳本創建一個絕對符號很容易。 C沒有這樣的資源。 – user58697 2015-04-01 23:23:37
相關問題
- 1. 從管理角度來看,Marklogic中的緩存意味着什麼?
- 2. preg_match中的符號意味着什麼?
- 3. PREEMPTIVE_XE_DISPATCHER這意味着什麼?
- 4. $這意味着什麼PHP?
- 5. * | *這意味着什麼CSS?
- 6. @符號在java中意味着什麼?
- 7. 這些問號在Windbg中意味着什麼?
- 8. 這些封裝括號在JavaScript中意味着什麼?
- 9. Sharding從數據庫設計的角度意味着什麼?
- 10. \在編程中意味着什麼?
- 11. 爲什麼Xcode中的這些錯誤意味着什麼?
- 12. 這些特殊字符在Java中意味着什麼?
- 13. 這個美元符號在__asm中意味着什麼?
- 14. 這些退出代碼對於MPI程序意味着什麼?
- 15. 什麼是「這」意味着這些代碼之間的區別
- 16. robots.txt中的加號意味着什麼?
- 17. 豬的雙冒號意味着什麼?
- 18. 撇號在Haskell中意味着什麼?
- 19. XML是什麼問號意味着
- 20. 在gdb中這意味着什麼?
- 21. 什麼robots.txt意味着在這一行?
- 22. %s在這裏意味着什麼?
- 23. 在MongoDB中這意味着什麼?
- 24. 變量$這意味着什麼PHP?
- 25. 這個表達意味着什麼?
- 26. 這個java泛型意味着什麼?
- 27. 這對循環意味着什麼?
- 28. 這在PowerPC中意味着什麼?
- 29. 這是什麼SQL錯誤意味着
- 30. 這意味着什麼可擴展性?
聽起來像功課嗎? – alk 2015-04-01 19:19:11
該手冊頁非常清楚它們是什麼,但解釋這些概念是一個相當大的話題。 – teppic 2015-04-01 19:30:00
幾周前我們不是有這個問題嗎? – 2015-04-01 19:41:52