IT之家8月31日消息在刚刚结束的华为开发者大会上,华为正式发布了鸿蒙系统OS和方舟编译器的具体开源时间。这个消息也让很多开发者欣喜不已。8月31日,华为方舟编译器开源官网正式上线。
Ark编译器概述:

编译器方舟是一个统一的编程平台,旨在支持多种编程语言和芯片平台的联合编译和运行,它包括编译器、工具链、运行时等关键组件。方舟的编译器还在不断进化,陆续实现并开放了上述能力。
Ark编译器架构示意图:
Ark编译器架构示意图
目前Ark编译器支持Java/Kotlin程序字节码的前端输入,其他编程语言的支持还在规划中。Ark编译器的中间表示转换器将前端输入转换为Ark IR,并发送给后端优化器,最终生成二进制文件。二进制文件与编译器运行时库文件链接生成可执行文件,可在Ark的运行环境下执行。
会员注册的操作步骤

进入华为云首页,点击页面右上角的“注册”。
设置手机号码,点击“获取短信验证码”。
该手机号未注册华为云账号,或者已注册华为云账号,但账号数量未达到系统允许的最大数量。输入短信验证码和密码,勾选“我已阅读并同意华为云用户协议和隐私政策声明”。
该手机号已注册华为云账号,账号数量已达到系统允许的最大数量。不支持使用该手机号注册新的华为云账号。

单击“同意协议并注册”。提示账户注册成功。
随着Ark编译器的逐步开源,开发者将享受到华为在软件方面的努力。未来将会有越来越多的开发者能够参与到开源社区的建设中来,为中国的软件建设贡献力量。
官方网站:https://www.openarkcompiler.cn
Gitee镜像官方仓库地址:https://gitee.com/harmonyos/OpenArkCompiler
华为云代码托管地址:https://code . open source . Huawei cloud . com/harmon yos/openarkcompiler


