方舟编译器的 Runtime 参考实现 pacific

Apache-2.0
C/C++ 查看源码»
跨平台
2019-10-23
h4cd
pacific 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
pacific 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

pacific 是方舟编译器的 Runtime 参考实现。此项目不是华为官方项目,而是 PLCT 实验室的培训项目。

PLCT 即“程序语言与编译技术实验室”,隶属于中国科学院软件研究所智能软件研究中心。

编译 pacific

首先确保安装了 aarch64 gnu linux 工具链。比如在 Ubuntu 18.04 上,可以执行 apt-get install gcc-8-aarch64-linux-gnu。

其次确保安装了 aarch64 qemu,可以通过 make aarch64-qemu 来安装。

二者安装完毕后 make 或者 make pacific 即会编译出 pacific。

运行 pacific

make sample 将使用 pacific 加载一个从方舟编译器生成的 Hello World 汇编文件,也可以通过 make sample Q V=1 或者直接查看 Makefile 来理解 pacific 是如何运行。

doc 目录下也有简单的设计文档。

TODO:确认方舟编译器使用的木兰协议跟Apache协议的相容性。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

pacific 0.1 发布,首个方舟编译器的 runtime 参考实现

方舟编译器 runtime 参考实现 pacific 发布了 0.1 版本,支持运行基于方舟编译器的 Hello World 程序。 注:方舟编译器源码仓库:https://gitee.com/harmonyos/OpenArkCompiler pacific 并不...

10/23 20:42

没有更多内容

加载失败,请刷新页面

没有更多内容

12
回答
【一周】Ubuntu与JavaScript最受欢迎、Deepin最漂亮、Linux QQ最复古、RISC-V最有前途、Firefox最安全

回顾一周社区热门资讯 第【四十五】期:20191019-20191025 点击相应标题,跳转阅读全文。 微软将不再把 .NET Framework API...

10/27 08:30

没有更多内容

加载失败,请刷新页面

没有更多内容

java.util.TimeZone简介

java.util.TimeZone类 的实例包含了一个与格林威治标准时间(GMT)相比较得出的以微秒为单位的时区偏移量,而且它还处理夏令时。要获得一个所有支持的进区的列表,你可以使用 方法TimeZone....

2016/02/01 15:23
39
1
Joda-Time Formatting & Time Zones

# The pattern letters Symbol Meaning Presentation Examples ------ ------- ------------ ------- G era text AD C century of era (>=0) number 20 Y year of era (>=0) year 1996 x wee...

2015/12/30 15:41
49
0
doing in the past

doing in the past

2015/05/21 11:49
6
0
同时被两种海水经过的点的坐标 Pacific Atlantic Water Flow

问题: Given an m x n matrix of non-negative integers representing the height of each unit cell in a continent, the "Pacific ocean" touches the left and top edges of the matrix ...

2018/01/04 09:20
12
0
The Pacific Classic - One of the Most Prestigious

The Pacific Traditional was run very first in 1991, so compared to historic races such as the Travers Stakes, the Kentucky Derby, Preakness, and Belmont, it has a relatively sho...

2014/01/11 16:52
17
0
or go whale watching for

or go whale watching for

2015/05/26 11:46
3
0
golang使用oracle碰到go/lib/time/zoneinfo.zip: no such file or directory

继前一篇ubuntu16.04搭建oracle环境用于golang开发文章之后,开发的功能终于于5-29日晚上线发布。结果版本发布过程中出现了问题,因此记录下来。 过程是线上环境没有提前安装oracle client,...

05/30 14:35
50
0
android timezone 时区

android timezone 时区

2015/08/15 15:18
96
0
关于php判断美国时间夏令时的问题

手册上说date函数使用 I 这个参数时可以判断当前是否是夏令时 结果使用该函数一直返回0. 这里由于有的地方使用夏令时 有的地方不使用夏令时,所以需要先调整时区才能判断 写了个函数进行判断...

2012/09/04 13:37
564
0
环太平洋2雷霆再起迅雷下载 高清在线播放 在线观看

环太平洋2雷霆再起迅雷下载 高清在线播放 在线观看 http://www.la19.apptuijian.net 环太平洋2雷霆再起迅雷下载 百度云 磁力链接高清在线播放 在线观看 http://www.la19.apptuijian.net 环太...

2018/04/22 20:38
17
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部