Swift - swiftc

文章目录

Swift - swiftc

swiftc存放在Xcode内部

Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

一些操作

  • 生成语法树:

    swiftc -dump-ast main.swift

  • 生成最简洁的SIL代码:

    swiftc -emit-sil main.swift

  • 生成LLVM IR代码:

    swiftc -emit-ir main.swift -o main.ll

  • 生成汇编代码:

    swiftc -emit-assembly main.swift -o main.s

对汇编代码进行分析,可以真正掌握编程语言的本质

@oubijiexi

相关推荐
努力成为包租婆2 小时前
iOS18 MSSBrowse闪退
ios·objective-c
画个大饼5 小时前
Swift:什么是Optional?其背后的机制是什么?什么是Unconditional Unwrapping?
开发语言·ios·swift
鸿蒙布道师8 小时前
鸿蒙NEXT开发正则工具类RegexUtil(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
二流小码农10 小时前
鸿蒙开发:如何更新对象数组
android·ios·harmonyos
GeniuswongAir12 小时前
苹果新规生效:即日起不再接受iOS 17 SDK编译的应用提交
ios
恋猫de小郭1 天前
腾讯 Kuikly 正式开源,了解一下这个基于 Kotlin 的全平台框架
android·前端·ios
超人强1 天前
一文搞定App启动流程、时间监测、优化措施
ios
一牛1 天前
Appkit: 菜单是如何工作的
macos·ios·objective-c
JQShan2 天前
React Native小课堂:箭头函数 vs 普通函数,为什么你的this总迷路?
javascript·react native·ios