0
A
回答
1
我最好的猜測是,你正在談論納米其中列出了從目標文件的符號。一個簡單的例子:
文件test.c的
int int_array[10];
double double_array[10];
int main()
{
int_array[0] = 0;
double_array[0] = 0;
return 0;
}
建立一個目標文件:
$ gcc -c test.c
現在,隨着規模的信息列表符號:
$ nm -S test.o
這將打印這樣的事情在我的MacBook上:
0000000000000040 n EH_frame0
0000000000000050 C _double_array
0000000000000028 C _int_array
0000000000000000 T _main
0000000000000058 N _main.eh
檢查納米手冊頁瞭解更多信息(http://linux.about.com/library/cmd/blcmdl1_nm.htm)
相關問題
- 1. Linux命令結構
- 2. 什麼是rails generate命令的結構?
- 3. Linux中的sed b命令是什麼?
- 4. Linux命令行與Linux命令管道
- 5. 什麼是MFC中的關機命令?
- 6. 關於Linux命令
- 7. 什麼是linux內置shell命令?
- 8. Linux命令,它們是什麼意思?
- 9. linux命令「ps auwwx」是什麼意思?
- 10. linux make命令有什麼作用?
- 11. linux和unix命令有什麼區別?
- 12. 與楓隔離命令相似的命令是什麼?
- 13. Linux命令 - 管道命令
- 14. 該imap命令的結果是什麼
- 15. 是否有命令只輸出Linux中的部分命令結果?
- 16. Linux命令打印目錄結構樹
- 17. Linux命令打印目錄結構樹
- 18. Linux的關機命令
- 19. 在linux命令結尾處的「&」是什麼意思?
- 20. Linux上可信度最高的命令結果是什麼?
- 21. 有什麼網站有Linux的命令行環境,用於練習命令嗎?
- 22. locate命令與find命令有什麼不同?
- 23. 什麼是mutt命令的「 - 」?
- 24. 什麼是命令行開關?
- 25. 什麼是ruby -a命令行開關?
- 26. Azure PowerShell命令行開關與命令行工具有什麼區別?
- 27. linux mc擴展命令與DOT結尾
- 28. '$'在命令行命令中的含義是什麼?
- 29. elasticbean中的命令和容器命令有什麼區別
- 30. Linux的PowerShell命令找不到命令
你能詳細闡述您的問題嗎?你說的在file','源代碼filename'和'的structure'的尺寸詳細的使用'版畫是什麼意思? –
這是一個合理的猜測是'magic_command sourcefile.c'產生的其他一些文件'sourcefile.x'包含有關的各種結構的文件大小的一些信息。知道尺寸信息是什麼以及文件中是否打印了其他內容會很有趣。 –
hello @Jonathan Leffler ..yes正是..用於分析您提供給編譯器的源文件,其中包含一些特定開關/選項和輸出文件(與源代碼文件具有相同名稱但擴展名不同)包含註釋中的詳細信息每種結構的各種尺寸等......我遇到過這樣一個有用的命令,現在我很遺憾沒有注意到它。我正在尋找關於結構填充的信息,我猜想,然後我遇到了這個帖子(不確定哪個網站)海報發佈這個命令以及解釋一些code.Please讓我知道 – user1115175