[iOS编译](https://blog.csdn.net/Hello_Hwc/article/details/85226147)
摘要:
编译器:前端和后端前端负责词法分析,语法分析,生成中间代码;后端以中间代码作为输入,进行行架构无关的代码优化,接着针对不同架构生成不同的机器码.前后端依赖统一格式的中间代码(IR),使得前后端可以独立的变化,新增一门语言只需要修改前端,而新增一个CPU架构只需修改后端即可。Objective-C/C/C++使用的编译器前端是clang,swift是swift,后端都是LLVMclangclang... 阅读全文
posted @ 2019-01-23 17:17 蝸犇吔瘋誑 阅读(217) 评论(0) 推荐(0) 编辑