gpt4 book ai didi

linux - 在 Linux 中测量库的大小

转载 作者:IT王子 更新时间:2023-10-29 00:57:05 27 4
gpt4 key购买 nike

我正在为一些使用 Linux 操作系统的设备开发 S/W。因此,我使用的库 (RAM/ROM) 的大小非常重要。

如何轻松计算出我的软件所需的 RAM/ROM? (包括我使用的图书馆)。我认为对于有经验的 Linux 开发人员来说,这个问题太简单了。

最佳答案

运行

size <object>

size <archive>

size <shared-object>

. (或者“target-”size,如果你正在交叉编译:arm-size,如果你使用 arm-gcc)

它会给你一个

text    data     bss     dec     hex filename

表格,其中文本是程序大小,bss 是初始化的全局变量,数据是只读数据。

虽然这回答了您的问题,但您可能希望使用特定的 LdScript(当使用 ld 作为链接器时),您将在执行最终链接时手动将这些部分放入可用内存中。

关于linux - 在 Linux 中测量库的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7873863/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com