2016-08-17 29 views
0

有沒有可以向我展示.bss的大用戶的gcc或binutils工具?我試圖總結從objdump -t bin-file | grep bss的大小,但它沒有加起來,當我做size bin-file使用gcc或binutils查找使用.bss的內容

我想知道在使用某些外部庫的嵌入式項目中,ram在哪裏。

[編輯] 原來是鏈接腳本中定義的堆部分,吃了「額外」bss,我沒有看到。每個對象文件的

+2

你生成一個.MAP文件?因爲那是我尋找.bss中存在的符號的地方。不過,我不知道圖書館的符號是否會在那裏。 – Tim

+0

是的,但我不知道該如何使用它。它看起來像我在找什麼。 – evading

回答

1

打印BSS消費:

size --common -t *.o 
相關問題