AIX命令参考大全,卷 5,s - u - size 命令

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 5,s - u

size 命令

用途

显示“扩展公共对象文件格式”(XCOFF)对象文件的节大小。

语法

size-d -o -x ] [  -f ] [  -V ] [  -X  {32|64|32_64}] FileFile ... ]

描述

size 命令把所有节和每个 XCOFF 文件所需的字节数写入标准输出。如果指定 -f 标志,则节的名称遵循节的大小。

标志

输出是十进制符号表示法,除非您用下列标志更改输出:

-d 用十进制符号表示法写。
-f 把节的名称写入节大小后面的圆括号里。
-o 用八进制记数法写。
-x 用十六进制记数法写。
-X mode 指定 size 应该检测的对象文件的类型。mode 必须为下列的其中一个:
32
仅处理 32 位的对象文件
64
仅处理 64 位的对象文件
32_64
处理 32 位 和 64 位的对象文件

缺省值是处理 32 位对象文件(忽略 64 位对象文件)。也可以用 OBJECT_MODE 环境变量设置 mode。例如,OBJECT_MODE=64 使 size 处理任意 64 位对象,而忽略 32 位对象。-X 标志覆盖 OBJECT_MODE 变量。

-V 打印 size 命令的版本号。

示例

  1. 要使用十进制来显示 a.out 文件的大小,请输入:

    size

    这样就以字节为单位显示了可执行 a.out 文件的大小。给出了对象代码每一节的大小,总共是:

    3720 + 1752 + 4152 = 9624
  2. 要使用八进制来显示对象文件的大小,请输入:

    size -o driver.o

    这样就以八进制显示了 driver.o 对象文件的大小。

  3. 要使用十六进制来显示多个对象代码的大小,请输入:

    size -x *.o

    这样就以十六进制显示了当前目录下以 .o 结尾的每一个文件的大小。

相关信息

ar 命令、as 命令、dump 命令、ld 命令、nm 命令、strip 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]