日本一区二区三区播放,日韩性xxx,国产精品极品尤物在线观看,草莓视频一区二区三区

方舟編譯器Toy Runtime支持運行hello world程序

方舟編譯器 runtime 參考實現(xiàn) pacific 發(fā)布了 0.1 版本,支持運行基于方舟編譯器的 Hello World 程序。

方舟編譯器Toy Runtime可以運行Hello World了

 

pacific 并不是華為官方實現(xiàn),而是 PLCT 實驗室的培訓(xùn)項目。PLCT 即“程序語言與編譯技術(shù)實驗室”,隸屬于中國科學(xué)院軟件研究所智能軟件研究中心。

發(fā)布公告介紹,pacific 開發(fā)團隊使用 QEMU 提供 AArch64 架構(gòu)支持,將方舟編譯器的 Java 環(huán)境巧妙地用 GNU/Linux 的方式仿制了這套可以跑 Hello World 程序的 Toy Runtime。

據(jù)了解,pacific 是目前業(yè)內(nèi)首個方舟編譯器 runtime 實現(xiàn),“實現(xiàn)了從 0到 1 的一個跨越”。

pacific 編譯與運行方法

1、目前默認(rèn)在Ubuntu 18.04 環(huán)境下編譯運行;

2、依賴于 aarch64-gun-toolchain,可以通過“sudo apt-get install gcc-8-aarch64-linux-gnu”命令安裝;

3、依賴于 qemu-aarch64,可以通過源碼中 pacific/script/ 下的 build-qemu-aarch64.sh 編譯 qemu-aarch64;

4、使用命令行“make”,編譯 pacific;

5、使用命令行“make sample”,運行 Hello World 例子,成功運行后如下圖所示:

方舟編譯器Toy Runtime可以運行Hello World了

 

此外,可以通過調(diào)整,在Ubuntu 16.04 環(huán)境下編譯運行 pacific:

1、使用命令行“sudo apt-get install gcc-aarch64-linux-gnu”,安裝 aarch64-gun-toolchain 依賴;

2、將 Makefile 之中的

修改為:

3、將 src/pacific.c 中591 行的

修改為:

4、其它步驟與 Ubuntu 18.04 環(huán)境的操作相同。

推薦DIY文章
朗科新推絕影NV5000-t固態(tài)硬盤 溫控技術(shù)更高 售價暫未公布
2022款iPadPro將可使用視頻編輯軟件達芬奇 使用軟件更專業(yè)
蘋果全新推出AppleTV 4K產(chǎn)品:流式傳輸可以千兆以太網(wǎng)進行
智己L7SnakePerformance高性能版:新車瞄準(zhǔn)數(shù)秒級圈速提升
閃迪大師PRO-G40SSD外置固態(tài)硬盤:兼具極速傳輸與耐用優(yōu)點
i9版ThinkBook14+/16+新品有望下月上市 首發(fā)約4999元起
精彩新聞

超前放送

主站蜘蛛池模板: 伊金霍洛旗| 昔阳县| 新田县| 新野县| 赫章县| 乾安县| 昆山市| 惠东县| 察雅县| 泗水县| 石泉县| 兴山县| 库尔勒市| 东宁县| 正蓝旗| 蕉岭县| 新和县| 甘南县| 平武县| 琼结县| 北川| 门源| 霍州市| 阿拉善左旗| 济源市| 张家界市| 双辽市| 苏尼特左旗| 师宗县| 磐石市| 金华市| 景洪市| 广宁县| 油尖旺区| 越西县| 鄂托克前旗| 民权县| 喀什市| 淮北市| 松潘县| 安达市|