Bitcode

简介: Bitcode是LLVM编译器将C/C++/OC/Swift等前端变成语言编译成多种不同芯片上的机器指令过程中的中间代码。并且这个中间代码是CPU无关的。

Bitcode是LLVM编译器将C/C++/OC/Swift等前端变成语言编译成多种不同芯片上的机器指令过程中的中间代码。并且这个中间代码是CPU无关的。

原本我们的APP里要包含多种支持CPU架构的代码。支持Bitcode的优势就是在提交store后,苹果再动态生成相应CPU的APP版本,这样每个版本的APP就相对小了很多。

相关bitcode的详细介绍参看这篇文章:http://www.jianshu.com/p/f42a33f5eb61

目录
相关文章
|
18天前
|
Linux C++
vscode中配置cmake及debug使用
vscode中配置cmake及debug使用
300 0
|
7月前
|
编译器
[√]cmake 编译选项
[√]cmake 编译选项
35 0
|
7月前
|
编译器 Android开发 iOS开发
[√]关于cmake的kits
[√]关于cmake的kits
67 0
|
7月前
|
Shell C++ Windows
[√]尝试使用cmake编译使用vld
[√]尝试使用cmake编译使用vld
51 0
|
11月前
|
前端开发 编译器 Swift
什么是Bitcode
Bitcode能为我们做什么?
105 0
|
NoSQL iOS开发 C++
Xcode Debug 大全
BUG,简单来说就是程序运行结果与预期的不同,下面来说说Xcode中的DEBUG方法
342 0
|
12月前
|
编译器 Linux C++
QT的cmake项目工程配置
QT的cmake项目工程配置
AndroidStudio配置NDK
AndroidStudio配置NDK
67 0
|
iOS开发 C++
xcode遇到的2个小问题 Conflicting types、vtable for
xcode遇到的2个小问题 Conflicting types、vtable for
248 0
|
iOS开发
XCode编译:pngcrush caught libpng error解决方法
XCode编译:pngcrush caught libpng error解决方法
107 0
XCode编译:pngcrush caught libpng error解决方法

热门文章

最新文章