您好,欢迎来到汇意旅游网。
搜索
您的当前位置:首页Swiftc 强大的命令行工具

Swiftc 强大的命令行工具

来源:汇意旅游网

编译过程

  • LLVM:LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。

Swift 编译过程

swiftc常见命令

  • 生成可执行文件 swiftc -o main.out main.swift
  • 生成抽象语法树的命令(AST) swiftc main.swift -dump-ast
  • 生成中间语言(SIL)swiftc main.swift -emit-sil
  • LLVM中间表示层(LLVM IR)swiftc main.swift -emit -ir
  • 生成汇编语言 swiftc main.swift -emit-assembly

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- hids.cn 版权所有 赣ICP备2024042780号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务