2019-02-26 03:06:56 +00:00
|
|
|
|
# as
|
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
> 便携式 GNU 汇编程序。
|
|
|
|
|
> 主要用于汇编 `gcc` 的输出以供 `ld` 使用。
|
2024-01-31 10:20:27 +00:00
|
|
|
|
> 更多信息:<https://keith.github.io/xcode-man-pages/as.1.html>.
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2022-03-27 06:25:15 +01:00
|
|
|
|
- 汇编文件,将输出写入 a.out:
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2024-08-13 09:24:04 +01:00
|
|
|
|
`as {{路径/到/文件.s}}`
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 将输出汇编到给定文件:
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2024-08-13 09:24:04 +01:00
|
|
|
|
`as {{路径/到/文件.s}} -o {{路径/到/输出.o}}`
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 通过跳过空白和注释预处理来更快地生成输出.(应该只用于受信任的编译器):
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2024-08-13 09:24:04 +01:00
|
|
|
|
`as -f {{路径/到/文件.s}}`
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2021-08-02 09:41:09 +01:00
|
|
|
|
- 在目录列表中包含一个给定路径,以搜索 .include 指令中指定的文件:
|
2019-02-26 03:06:56 +00:00
|
|
|
|
|
2024-08-13 09:24:04 +01:00
|
|
|
|
`as -I {{目标文件夹}} {{路径/到/文件.s}}`
|