1. 生成语法树:swiftc -dump-ast main.swift
导出为文件:swiftc -dump-ast main.swift -o 文件名 导出的文件后缀名自定义

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的文件
网友评论