ranlib 命令
用途
转换归档库到随机库。
语法
ranlib [ -t ] [ -X {32|64|32_64}] 归档 ...
描述
ranlib 命令将每个 Archive 库转换到随机库。 随机库是一个包含符号表的归档库。
如果给出了 -t 选项,ranlib 命令只提到归档而不会修改它们。 复制一个归档之后,或者为了避免 ld 命令显示有关过期符号表的错误消息而使用 make 命令的 -t 选项的时候,这是很有用的。
标志
| 项 | 描述 |
|---|---|
| -t | 提到指定的归档而不修改它们。 |
| -X 方式 | 指定 ranlib 要检查的对象文件的类型。 mode 必须是以下各项中的一个:
缺省值为处理 32 位对象文件(忽略 64 位对象文件)。 mode 也可用 OBJECT_MODE 环境变量来设置。 例如,OBJECT_MODE=64 使得 ranlib 处理任何的 64 位对象文件而忽略 32 位对象文件。 -X 标志覆盖 OBJECT_MODE 变量。 |
示例
对归档文件进行随机化genlib.a,请输入:
ranlib genlib.a文件
| 项 | 描述 |
|---|---|
| /usr/ccs/bin/ranlib | 包含 ranlib 命令。 |