使用 as 命令组装

作为 命令将调用汇编程序。

作为 命令将调用汇编程序。 作为 命令的语法为如下所示:

as [ -a Option[:Option] ] [ -oObjectFile ] [ -n Name ] [ -u ] [ -l[ListFile] ]
	[ -W | -w ] [ -x[XCrossFile] ] [ -s [ListFile] ] [ -m ModeName ] [ -M ]
	[ -Eoff|on ] [ -poff|on ] [-i] [-v] [ File ]

作为 命令读取并组合由 文件 参数指定的文件。 按照约定,此文件的后缀为 .s。 如果未指定任何文件,那么 作为 命令将读取并汇编标准输入。 缺省情况下, as 命令将其输出存储在名为 a.out的文件中。 输出将以 XCOFF 文件格式进行存储。

as 命令的所有标志都是可选的。

尔德 命令用于对对象文件进行链接。 请参阅 尔德 命令以获取更多信息。

汇编程序考虑 OBJECT_MODE 环境变量的设置。 如果不使用 -a32-a64,那么在环境中检查此变量。 如果变量的值不是以下表中列出的值,那么生成一条错误消息且汇编程序以非零返回码退出。 对应有效设置的默示行为如下:

描述
OBJECT_MODE=32 产生 32 位目标代码。 缺省机器设置是 com
OBJECT_MODE=64 产生 64 位目标代码(XCOFF64 文件)。 缺省机器设置 ppc64
OBJECT_MODE=32_64 无效。
OBJECT_MODE=其他任何内容 无效。