码迷,mamicode.com
首页 > 其他好文 > 详细

Mono的AOT实现

时间:2017-08-23 11:49:07      阅读:271      评论:0      收藏:0      [点我收藏+]

标签:nat   oca   blank   平台   about   nal   [1]   wan   兼容性   

https://myhloli.com/about-il2cpp.html

JIT方式:

Unity的跨平台技术是通过一个Mono虚拟机实现的。而这个虚拟机更新太慢,不能很好地适应众多的平台。
技术分享技术分享

 

AOT方式:

unity公司就自行研发了IL2cpp,把本来应该再mono的虚拟机上跑的中间代码转换成cpp代码,这样再把生成的cpp代码,利用c++的跨平台特性,
在各个平台上通过对各平台都有良好优化的native c++编译器编译,以获得更高的效率和更好的兼容性。
技术分享技术分享

 

Mono的AOT实现

标签:nat   oca   blank   平台   about   nal   [1]   wan   兼容性   

原文地址:http://www.cnblogs.com/eniac1946/p/7417191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!