这是 i686-linux-gnu-size 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
大小 - 列出部分大小和总大小。
概要
尺寸 [-A|-B|--格式=兼容性]
[ - 帮帮我]
[-d|-o|-x|--基数=数]
[- 常见的]
[-t|--总计]
[--目标=名称[-V|- 版]
[目标文件...]
商品描述
GNU 尺寸 实用程序列出了部分大小---和总大小---对于
每个对象或存档文件 目标文件 在其参数列表中。 经过
默认情况下,为每个目标文件或每个目标文件生成一行输出
存档中的模块。
目标文件...是要检查的目标文件。 如果没有指定,
将使用文件“a.out”。
配置
命令行选项的含义如下:
-A
-B
--格式=兼容性
使用这些选项之一,您可以选择输出是否来自
GNU 尺寸 类似于 System V 的输出 尺寸 (使用 -A或
--格式=sysv),或伯克利 尺寸 (使用 -B或 --格式=伯克利).
默认是类似于 Berkeley 的单行格式。
这是 Berkeley(默认)输出格式的示例
尺寸:
$ size --format=Berkeley Ranlib 大小
文本数据 bss dec 十六进制文件名
294880 81920 11592 388392 5ed28 Ranlib
294880 81920 11888 388688 5ee50 尺寸
这是相同的数据,但显示更接近 System V
约定:
$ size --format=SysV Ranlib 大小
兰库:
节大小地址
.文本294880 8192
.数据81920 303104
.bss 11592 385024
总388392
尺寸:
节大小地址
.文本294880 8192
.数据81920 303104
.bss 11888 385024
总388688
- 帮帮我
显示可接受的参数和选项的摘要。
-d
-o
-x
--基数=数
使用这些选项之一,您可以控制
每个部分以十进制给出(-d或 --基数=10); 八进制 (-o或
--基数=8); 或十六进制 (-x或 --基数=16)。 在 --基数=数,
仅支持三个值 (8, 10, 16)。 总大小为
总是以两个基数给出; 十进制和十六进制 -d or -x
输出,或者八进制和十六进制,如果你使用 -o.
- 常见的
打印每个文件中常用符号的总大小。 使用时
Berkeley 格式这些都包含在 bss 大小中。
-t
--总计
显示列出的所有对象的总数(伯克利格式列表模式
只要)。
--目标=名称
指定目标代码格式 目标文件 is 名称。 这
选项可能不是必需的; 尺寸 可以自动识别很多
格式。
-V
- 版
显示版本号 尺寸.
@文件
从中读取命令行选项 文件. 插入读取的选项
代替原来的@文件 选项。 如果 文件 不存在,或
无法读取,则该选项将按字面处理,而不是
除去。
中的选项 文件 由空格分隔。 一个空格
字符可以通过围绕整个选项包含在选项中
单引号或双引号中的选项。 任何字符(包括
反斜杠)可以通过在字符前加上前缀来包含
包含反斜杠。 这 文件 本身可能包含额外的
@文件 选项; 任何此类选项都将被递归处理。
使用 onworks.net 服务在线使用 i686-linux-gnu-size