日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開(kāi)發(fā)學(xué)習(xí):【ets_frontend組件】

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-03-10 19:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡(jiǎn)介

ets_frontend組件是方舟運(yùn)行時(shí)子系統(tǒng)的前端工具,結(jié)合ace-ets2bundle組件,支持將ets文件轉(zhuǎn)換為方舟字節(jié)碼文件。

ets_frontend組件架構(gòu)圖

目錄

/arkcompiler/ets_frontend/
├── test262            # test262測(cè)試配置和運(yùn)行腳本
├── testTs             # 系統(tǒng)測(cè)試目錄
├── es2panda
    ├── aot            # 邏輯入口
    ├── binder         # 信息綁定
    ├── compiler       # 編譯邏輯
    ├── ir             # 字節(jié)碼生成
    ├── lexer          # 詞法分析
    ├── parser         # 語(yǔ)法解析,ast生成
    ├── scripts        # 腳本目錄
    ├── test           # 測(cè)試目錄
    ├── typescript     # typescript支持
    └── util           # 工具目錄
├── ts2panda
    ├── doc            # 文檔
    ├── scripts        # 依賴(lài)的腳本
    ├── src            # 源碼存放目錄
    ├── templates      # ruby模板文件
    ├── tests          # UT單元測(cè)試目錄
    ├── tools          # ts2abc提供的工具
    └── ts2abc         # abc文件生成相關(guān)

編譯構(gòu)建

ets_frontend組件采用命令行交互方式,支持將JavaScript代碼轉(zhuǎn)換為方舟字節(jié)碼文件,使其能夠在方舟運(yùn)行時(shí)上運(yùn)行。支持Windows/Linux/MacOS平臺(tái)。方舟前端工具在linux平臺(tái)上可通過(guò)全量編譯或指定編譯前端工具鏈獲取。

$ ./build.sh --product-name rk3568 --build-target ets_frontend_build

使用說(shuō)明

es2panda使用方式

使用ets_frontend組件下的es2abc可執(zhí)行文件將JavaScript文件轉(zhuǎn)換為方舟字節(jié)碼文件

$ cd out/rk3568/clang_x64/arkcompiler/ets_frontend/
$ ./es2abc [options] file.js

當(dāng)不輸入任何option參數(shù)時(shí),默認(rèn)生成方舟二進(jìn)制文件。

[]()

[]()[]()選項(xiàng)[]()[]()描述[]()[]()取值范圍[]()[]()默認(rèn)值
[]()[]()--debug-info[]()[]()攜帶debug信息[]()[]()-[]()[]()-
[]()[]()--debugger-evaluate-expression[]()[]()debugger下對(duì)輸入的base64形式的表達(dá)式求值[]()[]()-[]()[]()-
[]()[]()--dump-assembly[]()[]()輸出為匯編文件[]()[]()-[]()[]()-
[]()[]()--dump-ast[]()[]()打印解析得到的ast(抽象語(yǔ)法樹(shù))[]()[]()-[]()[]()-
[]()[]()--dump-debug-info[]()[]()打印debug信息[]()[]()-[]()[]()-
[]()[]()--dump-literal-buffer[]()[]()打印literal buffer內(nèi)容[]()[]()-[]()[]()-
[]()[]()--dump-size-stat[]()[]()顯示字節(jié)碼相關(guān)的統(tǒng)計(jì)信息[]()[]()-[]()[]()-
[]()[]()--extension[]()[]()指定輸入類(lèi)型[]()[]()['js', 'ts', 'as'][]()[]()-
[]()[]()--help[]()[]()幫助提示[]()[]()-[]()[]()-
[]()[]()--module[]()[]()按照ESM模式編譯[]()[]()-[]()[]()-
[]()[]()--opt-level[]()[]()指定編譯優(yōu)化等級(jí)[]()[]()['0', '1', '2'][]()[]()0
[]()[]()--output[]()[]()輸出文件路徑[]()[]()-[]()[]()-
[]()[]()--parse-only[]()[]()只對(duì)輸入文件做解析動(dòng)作[]()[]()-[]()[]()-
[]()[]()--thread[]()[]()指定生成字節(jié)碼時(shí)所用的線(xiàn)程數(shù)目[]()[]()0-機(jī)器支持的線(xiàn)程數(shù)目[]()[]()0

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    3031

    瀏覽量

    46195
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    鴻蒙非侵入式彈窗新解法,企查查正式開(kāi)源“QuickDialog”彈窗組件庫(kù)

    近日,企查查將其自研的鴻蒙彈窗組件庫(kù)“QuickDialog”開(kāi)源,并上線(xiàn)至?OpenHarmony 三方庫(kù)中心倉(cāng)。這是鴻蒙生態(tài)首個(gè)支持“彈窗堆棧暫存能力”的非侵入式彈窗解決方案,憑借其靈活、高效
    的頭像 發(fā)表于 07-31 10:40 ?867次閱讀
    <b class='flag-5'>鴻蒙</b>非侵入式彈窗新解法,企查查正式開(kāi)源“QuickDialog”彈窗<b class='flag-5'>組件</b>庫(kù)

    【HarmonyOS 5】鴻蒙頁(yè)面和組件生命周期函數(shù)

    【HarmonyOS 5】鴻蒙頁(yè)面和組件生命周期函數(shù) ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類(lèi)應(yīng)用 (金融理財(cái)
    的頭像 發(fā)表于 07-11 18:24 ?1198次閱讀

    【HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐

    【HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:20 ?1159次閱讀
    【HarmonyOS 5】金融應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>鴻蒙</b><b class='flag-5'>組件</b>實(shí)踐

    飛書(shū)開(kāi)源“RTV”富文本組件 重塑鴻蒙應(yīng)用富文本渲染體驗(yàn)

    更高效的富文本解決方案。 富文本作為內(nèi)容展示和信息交互的重要形式,在內(nèi)容創(chuàng)作、辦公協(xié)作、教育學(xué)習(xí)、企業(yè)應(yīng)用等多種復(fù)雜業(yè)務(wù)場(chǎng)景中扮演著重要角色。隨著鴻蒙生態(tài)應(yīng)用類(lèi)型的不斷豐富,富文本渲染成為各類(lèi)應(yīng)用開(kāi)發(fā)過(guò)程中不可或缺的基礎(chǔ)能力。
    的頭像 發(fā)表于 07-11 15:20 ?804次閱讀
    飛書(shū)開(kāi)源“RTV”富文本<b class='flag-5'>組件</b> 重塑<b class='flag-5'>鴻蒙</b>應(yīng)用富文本渲染體驗(yàn)

    開(kāi)鴻開(kāi)發(fā)板深度體驗(yàn):從開(kāi)源鴻蒙開(kāi)發(fā)到AI場(chǎng)景實(shí)踐

    開(kāi)鴻開(kāi)發(fā)板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC體驗(yàn)開(kāi)源鴻蒙能力學(xué)習(xí)開(kāi)源鴻蒙開(kāi)發(fā)●●●搭載K
    的頭像 發(fā)表于 07-03 17:03 ?2026次閱讀
    開(kāi)鴻<b class='flag-5'>開(kāi)發(fā)</b>板深度體驗(yàn):從開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>到AI場(chǎng)景實(shí)踐

    鴻蒙5開(kāi)發(fā)寶藏案例分享---Swiper組件性能優(yōu)化實(shí)戰(zhàn)

    鴻蒙寶藏:Swiper組件性能優(yōu)化實(shí)戰(zhàn),告別卡頓丟幀! 大家好!最近在鴻蒙開(kāi)發(fā)時(shí),偶然發(fā)現(xiàn)了官方文檔里埋藏的 性能優(yōu)化寶藏案例 ,尤其是<span class=\"
    發(fā)表于 06-12 17:53

    鴻蒙5開(kāi)發(fā)寶藏案例分享---性能優(yōu)化案例解析

    鴻蒙性能優(yōu)化寶藏指南:實(shí)戰(zhàn)工具與代碼案例解析 大家好呀!今天在翻鴻蒙開(kāi)發(fā)者文檔時(shí),意外挖到一個(gè) 性能優(yōu)化寶藏庫(kù) ——原來(lái)官方早就提供了超多實(shí)用工具和案例,但很多小伙伴可能沒(méi)發(fā)現(xiàn)!這篇就帶大家手把手
    發(fā)表于 06-12 16:36

    鴻蒙5開(kāi)發(fā)寶藏案例分享---三折疊應(yīng)用開(kāi)發(fā)分享

    鴻蒙三折疊應(yīng)用開(kāi)發(fā)寶藏分享:官方案例詳解與實(shí)戰(zhàn)代碼 大家好呀!今天在翻鴻蒙文檔時(shí)發(fā)現(xiàn)一個(gè) 超級(jí)寶藏 ——官方提供的三折疊開(kāi)發(fā)案例!之前總覺(jué)得多設(shè)備適配復(fù)雜,沒(méi)想到HarmonyOS早就
    發(fā)表于 06-12 15:47

    鴻蒙5開(kāi)發(fā)寶藏案例分享---體驗(yàn)流暢的首頁(yè)信息流

    ?** 鴻蒙新聞?lì)愂醉?yè)開(kāi)發(fā)全攻略:流暢動(dòng)效+懶加載實(shí)戰(zhàn)** Hey 各位鴻蒙開(kāi)發(fā)者! 今天要分享一個(gè)超實(shí)用的鴻蒙新聞?lì)愂醉?yè)
    發(fā)表于 06-12 11:42

    使用DevEcoStudio 開(kāi)發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件

    # 使用DevEcoStudio 開(kāi)發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件 #鴻蒙開(kāi)發(fā)工具 #DevEco Studio ## 1. 概述 DevEco Studio 是
    發(fā)表于 06-11 17:18

    HarmonyOS實(shí)戰(zhàn):組件化項(xiàng)目搭建

    前言 鴻蒙應(yīng)用開(kāi)發(fā)已經(jīng)成為互聯(lián)網(wǎng)新的風(fēng)口,開(kāi)發(fā)鴻蒙軟件已經(jīng)成為今年工作的核心目標(biāo)。在軟件開(kāi)發(fā)過(guò)程中,對(duì)于復(fù)雜度較大,功能較多的軟件都會(huì)采用
    的頭像 發(fā)表于 06-09 14:58 ?815次閱讀
    HarmonyOS實(shí)戰(zhàn):<b class='flag-5'>組件</b>化項(xiàng)目搭建

    潤(rùn)和軟件旗下潤(rùn)開(kāi)鴻亮相開(kāi)源鴻蒙開(kāi)發(fā)者大會(huì)2025

    近日,開(kāi)源鴻蒙開(kāi)發(fā)者大會(huì)2025(OHDC.2025)于深圳再啟新篇,會(huì)上正式發(fā)布了開(kāi)源鴻蒙5.1 Release版本,并進(jìn)行開(kāi)源鴻蒙應(yīng)用技術(shù)組件
    的頭像 發(fā)表于 06-03 16:22 ?1787次閱讀

    鴻蒙5開(kāi)發(fā)寶藏案例分享---一多斷點(diǎn)開(kāi)發(fā)實(shí)踐

    ?【鴻蒙開(kāi)發(fā)實(shí)戰(zhàn)進(jìn)階】六大核心案例深度拆解,帶你玩轉(zhuǎn)多端適配!? 案例4:動(dòng)態(tài)網(wǎng)格布局(電商商品列表)應(yīng)用場(chǎng)景:手機(jī)/平板商品展示差異 痛點(diǎn)分析:手機(jī)單列→平板多列,需智能計(jì)算展示數(shù)量
    發(fā)表于 05-30 11:08

    2025開(kāi)源鴻蒙開(kāi)發(fā)者大會(huì)圓滿(mǎn)落幕

    近日,開(kāi)源鴻蒙開(kāi)發(fā)者大會(huì)2025(OHDC.2025,簡(jiǎn)稱(chēng)“大會(huì)”)在深圳隆重開(kāi)幕。大會(huì)正式發(fā)布了開(kāi)源鴻蒙5.1 Release版本,舉行了開(kāi)源鴻蒙應(yīng)用技術(shù)
    的頭像 發(fā)表于 05-26 17:03 ?1542次閱讀

    開(kāi)源鴻蒙開(kāi)發(fā)新體驗(yàn),開(kāi)鴻Bot系列今日開(kāi)啟預(yù)售!

    操作系統(tǒng),實(shí)現(xiàn)從國(guó)產(chǎn)高性能芯片到操作系統(tǒng)的全棧自主化,構(gòu)建起一站式的開(kāi)源鴻蒙學(xué)習(xí)開(kāi)發(fā)平臺(tái)。 融合開(kāi)發(fā)與辦公場(chǎng)景,打造開(kāi)源鴻蒙生態(tài)的“第一
    發(fā)表于 05-16 14:13
    星子县| 六枝特区| 雷波县| 江安县| 韩城市| 军事| 关岭| 文山县| 类乌齐县| 长顺县| 福清市| 海宁市| 襄城县| 航空| 勃利县| 和硕县| 田东县| 朝阳市| 砚山县| 灌阳县| 日喀则市| 鄯善县| 峨山| 钟山县| 邹城市| 准格尔旗| 米脂县| 宝清县| 遂昌县| 元氏县| 台安县| 临颍县| 同江市| 濉溪县| 定南县| 上栗县| 德化县| 辽阳市| 福安市| 买车| 卢湾区|