久久一区激情,国产在线久久久,成人看片网站,国产香蕉一区二区三区在线视频

win7系統(tǒng)下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【方舟編譯器下載】方舟編譯器軟件提供下載 v0.2 官方版本

【方舟編譯器下載】方舟編譯器軟件提供下載 v0.2 官方版本
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-18
  • 閱讀次數(shù):
  • 推薦星級:
  • 運行環(huán)境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

方舟編譯器是一款由華為官方打造的全新安卓應用編譯器,它采用靜態(tài)編譯的模式,能夠實現(xiàn)全程執(zhí)行機器碼,從而提高程序的運行效率,給用戶帶來更加流暢的手機操作體驗。方舟編譯器支持多種編程語言,能夠實現(xiàn)多個芯片平臺的聯(lián)合編譯,從而提高用戶的開發(fā)效率,并且也能降低優(yōu)化成本,有需要的用戶快來下載吧。

 方舟編譯器軟件介紹

軟件特色

多語言聯(lián)合:將同一應用中的不同語言代碼聯(lián)合編譯、聯(lián)合優(yōu)化,消除語言間的性能“鴻溝”,降低開發(fā)者的優(yōu)化成本

輕量運行時:通過編譯器的語言實現(xiàn)能力和優(yōu)化能力增強,應用運行時的開銷更小

軟硬件協(xié)同:編譯器與芯片實現(xiàn)軟硬件協(xié)同優(yōu)化,充分發(fā)揮硬件能效,應用體驗更佳

多平臺支持:支持面向多樣化的終端設備平臺進行編譯和運行,根據(jù)設備特征提供便捷的開發(fā)與部署策略,提高開發(fā)效率

環(huán)境配置

硬件推薦配置

2 GHz 雙核處理器或者更高等級CPU

2 GB 系統(tǒng)內存及以上

200GB 可用磁盤空間

開發(fā)環(huán)境推薦

您需要安裝一個64位版本的Ubuntu(推薦Ubuntu 16.04)

sudo apt-get -y install openjdk-8-jdk git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip lib32z1-dev qemu g++-multilib gcc-multilib libglib2.0-dev libpixman-1-dev linux-libc-dev:i386

sudo apt-get -y install gcc-5-aarch64-linux-gnu g++-5-aarch64-linux-gnu

安裝Clang編譯器并完成配置(用于編譯方舟編譯器代碼)

下載clang+llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04

放置到openarkcompiler/tools目錄,打開openarkcompiler/build/config/BUILDCONFIG.gn文件,將GN_C_COMPILER、GN_CXX_COMPILER和GN_AR_COMPILER三個變量配置為Clang編譯器所在路徑,例如:

GN_C_COMPILER = "${MAPLE_Root}/tools/clang_llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04/bin/clang"

GN_CXX_COMPILER = "${MAPLE_ROOT}/tools/clang_llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04/bin/clang++"

GN_AR_COMPILER = "${MAPLE_ROOT}/tools/clang_llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-ar"

其中${MAPLE_ROOT}為openarkcompiler源碼根目錄。

安裝Ninja、GN并完成配置

下載Ninja(v1.9.0)及GN(Linux Version)

將GN和Ninja可執(zhí)行程序放置到openarkcompiler/tools目錄,打開openarkcompiler/Makefile文件,將GN和NINJA兩個變量配置為GN和Ninja可執(zhí)行程序所在路徑。例如:

GN := ${MAPLE_ROOT}/tools/gn/gn

NINJA := ${MAPLE_ROOT}/tools/ninja_1.9.0/ninja

常見問題

方舟編譯器是一次性全部代碼嗎?

方舟編譯器常見問題

首次開源范圍是編譯器 IR( Intermediate Representation)、RC(Reference Counting)和多語言設計思想等,用于與業(yè)界、學術界溝通交流。后續(xù)將陸續(xù)開源編譯器前端、后端,支持其它語言(如 JavaScript)的編譯等,當前部分Java語言特性和JVM虛擬機特性的支持未包括在本次開源代碼中,包括:annotation、lambda表達式、泛型等。

方舟編譯器開源路標是怎樣的?

方舟編譯器從 2019 年 8 月開始開源,歡迎廣大的應用開發(fā)者、手機廠商、軟件從業(yè)人員一起共建開源社區(qū)和生態(tài)。 開源計劃大體上這樣安排:2019 年 8 月重點開源框架部分;后續(xù)將陸續(xù)開源編譯器前端、后端;支持 Java 程序編譯、JavaScript 語言應用的編譯等。

方舟編譯器源碼托管計劃是怎么的?

孵化委員會期間,方舟編譯器代碼是托管在華為云上面。在未來走向開放治理以后,將由所掛靠機構選擇的平臺進行托管。如果掛靠的機構采取了 X 平臺,我們就采用這個機構的代碼托管模式進行托管。

方舟編譯器開源使用的是什么License?

方舟編譯器采用木蘭 License。

如何確認下載包來源可靠?MD5校驗碼是多少?

OpenArkCompiler-0.2-ubuntu-16.04-x86_64.tar.gz 包的 MD5碼是: e7dc8b8c242f2d26429e2ad71dae3112

OpenArkCompiler-0.2.tar.gz 包的MD5碼是:1bf859a67c8b9a2d4080bdaf25ef6181


點下面下載:(推薦使用"迅雷"進行下載,系統(tǒng)下載大全QQ交流群:)
主站蜘蛛池模板: 连州市| 呈贡县| 准格尔旗| 汽车| 玛纳斯县| 托克托县| 邯郸市| 麻阳| 三都| 景洪市| 承德县| 石阡县| 宣汉县| 方山县| 永寿县| 阳谷县| 普洱| 黑龙江省| 宁远县| 峨山| 深泽县| 平原县| 信阳市| 丹巴县| 祁东县| 英吉沙县| 三台县| 綦江县| 湟中县| 高邑县| 益阳市| 寻乌县| 祁门县| 哈巴河县| 韩城市| 德清县| 仁寿县| 巴东县| 淳安县| 德昌县| 昂仁县|