Swift的一些指令操作

2020-06-24  本文已影响0人  懒床小番茄

1. 生成语法树:swiftc -dump-ast main.swift

  导出为文件:swiftc -dump-ast main.swift -o 文件名 导出的文件后缀名自定义


image.png

2. 生成最简洁的SIL代码:swiftc -emit-sil main.swift

  导出为文件:swiftc -emit-sil main.swift -o 文件名 导出的文件后缀名自定义

3. 生成LLVM IR代码:swiftc -emit-ir main.swift

  导出为文件:swiftc -emit-ir main.swift -o main.ll 一般是后缀名为ll的文件

4. 生成汇编代码:swiftc -emit-assembly main.swift

  导出为文件:swiftc -emit-assembly main.swift -o main.s 一般是后缀名为ll的文件

上一篇 下一篇

猜你喜欢

热点阅读