0
有沒有可以向我展示.bss的大用戶的gcc或binutils工具?我試圖總結從objdump -t bin-file | grep bss
的大小,但它沒有加起來,當我做size bin-file
。使用gcc或binutils查找使用.bss的內容
我想知道在使用某些外部庫的嵌入式項目中,ram在哪裏。
[編輯] 原來是鏈接腳本中定義的堆部分,吃了「額外」bss,我沒有看到。每個對象文件的
有沒有可以向我展示.bss的大用戶的gcc或binutils工具?我試圖總結從objdump -t bin-file | grep bss
的大小,但它沒有加起來,當我做size bin-file
。使用gcc或binutils查找使用.bss的內容
我想知道在使用某些外部庫的嵌入式項目中,ram在哪裏。
[編輯] 原來是鏈接腳本中定義的堆部分,吃了「額外」bss,我沒有看到。每個對象文件的
打印BSS消費:
size --common -t *.o
你生成一個.MAP文件?因爲那是我尋找.bss中存在的符號的地方。不過,我不知道圖書館的符號是否會在那裏。 – Tim
是的,但我不知道該如何使用它。它看起來像我在找什麼。 – evading