OHOS3.1版本的聊包養網站簡明編譯流程

作者:

分類:

華秋PCB

高靠得住多層板制造商

華秋SMT

高靠得住一站式PCBA智造商

華秋商城

自營現貨電子元器件商城

PCB Layout

高多層、高密度產物design

鋼網制造

專注高品德鋼網制造

BOM配單

專門研究的一站式采購處理計劃

華秋DFM

一鍵剖包養故事析design隱患

華秋認證

認證檢測無可置疑


2021年我搭建了一個可用的開闢周遭的狀況,放在了百度云盤:
鏈接為:https://pan.baidu.com/s/1KvSGFBf6pdyqdJTTq_1O6A 提取碼:ohos
這里供給了一個設置裝備擺設好的Linux虛擬機開闢周遭的狀況、以及相干的配套東西和驅動軟件。
有需求的小伙伴可往這里下載來應用,依據 README包養情婦 文檔來應用即可。
OHOS3.1版本會有一些新依靠的東西,請開闢者自行裝置或更換新的資料即可。如:

履行“sudo apt install -y libncurses5” 裝置 “NCURSES_TINFO_5.0.19991023”
履行“sudo apt install ruby-full gcc-arm-linux-gnueabi” 裝置新需求的編譯東西等等。


包養俱樂部OHOS3.1版本,顯明可以看出尺度體系的編譯流程比擬LTS3.0版本,精簡了很是多,尺度體系的build.sh和小型體系的hb build現實停止了合并同一,我對相干的編譯流程做了一下收拾,如下圖所示。

pYYBAGJoq1WAAojeAAQce-pyBkA385.png

實測經由過程build.sh編譯的log如下:

++++++++++++++++++++++++++++++包養意思++++++++++
–product-name rk3568 –ccache
[1]//build/build_cripts/build.sh: Begin:
[2]//build/scripts/entry.py: Begin to do_build:
[3]//build/lite/build.py: Begin to build: { rk3568 }
[4包養網單次]//build/lite/hb/__main__.py: Begin:
[5包養金額]//build/lite/hb_internal/build/build.py: create a ‘Build build’ and collect c包養管道md+args
[5]//build/lite/hb_internal/build/build.py: build.build( [‘rk3568’] )
————————————————————————–
[6]//build/lite/hb_internal/build/build_process.py: build ccache

[OHOS INFO] Set cache size limit to 50.0 GB
————————————————————————–
[6.gn]//build/lite/hb_internal/build/build_process.py: gn_build run gn_gen

[OHOS INFO] [.gn] run .gn -> //build/core/gn/dotfile.gn ==>> root –>>
[OHOS INFO] =======================================================
[O包養網單次HOS INFO] [gn] –>>root : //build/core/gn/BUILD.gn: Begin
[OHOS INFO] root_out_dir = //out/rk3568
[OHOS INFO] root_build_dir = //out/rk3568
[OHOS INFO] root_gen_dir = //out/rk3568/gen
[OHOS INFO] current_toolchain = //build/toolchain/ohos:ohos_clang_arm
[OHOS INFO] host短期包養_toolchain = //build/toolchain/linux:clang_x64
包養網推薦[OHOS INFO] enable_ramdisk = true
[OHOS INFO] [gn] colle包養意思ct args for ‘load.py’
[OHOS INFO] [gn] _platforms_config_file: //out/preloader/rk3568/platforms.build
[OHOS 包養sdINF包養appO] [gn] _subsystem包養心得_config_file: //out/preloader/rk3568/subsystem_config.json
[OHOS INFO] [gn] exec_script: //build/loader/load.py
………..
[OHOS INFO] [gn] –>>root: //build/core/gn/BUILD.gn: Begin
[OHOS INFO] =================================包養網dcard======================
………..
[OHOS INFO] Done. Made 15929 ta台灣包養rgets from 2670 files in 71720ms
——————————————————————————-
[6.ninja]//build包養甜心/lite/hb_internal/build/build_process.py: ninja_build run ninja

[OHOS INFO] [1/1] Regenerating ninja files
[OHOS INFO] [1/728] CC clang_x64/obj/third_party/pcre2/pcre2/src/libpcre2/pcre2_config.o
………..
[OHOS INFO] [639/640] STAMP obj/build/ohos/images/make_images.stamp
[OHOS INFO] [640/640] STAMP obj/build/core/gn/images.stamp

————————————————–
[6.PostBuild] build_process.py: PostBuild.clean
[7]//build/lite/hb_internal/common/misc.py: PostBuild.clean()
[OHOS INFO] //build/scripts/summary_ccache_hitrate.py: main()
[OHOS INFO] ———————包養網VIP—————————-
[OHOS INFO] ccache summary:
………..
[OHOS INFO] rk3568 build success
[OHOS INFO] c“你真的不應該因為這個就睡到一天結束嗎?”藍沐急忙問道。ost time: 0:03:05
[6]//build/lite/hb_internal/build/build_process.py: build success
[4]//build/lite/hb/__main__.py: End. status[ 0 ]
[1]//build/build_cripts/build.sh: End.
包養網心得 =====build successful=====
++++++++++++++++++++++++++++++++++++++++

經由過程hb包養甜心 build來編譯,直接就是從[4]開端,到[4]停止。
中心的經過歷程請小伙伴們自行深刻往懂得了。

審核編纂:湯梓紅


如何將buildroot移植到ohos里呢?有哪些步調 :buildroot-包養違法2021.02.82.openharmony版本:openharmony3.1 Beta3.L2級別二、移植文件下載文件下載鏈接三、包養app移植步調(1)在gitee把文件mkimages.py、dac.txt下載上去,調換 頒發于 03-17 10:40
應用DevEco Studio3.0編譯OHOS利用的經過歷程 ;compileSdkVersion : 8,//指定OpenHarmony利用/辦事編譯時的SDK版本 compatibleSdkVersion : 8,//指定 頒發于 04-11 11:20
OHOS3.1 cannot stat ‘packages/phone/../../../../ramdisk.img異常剖析和處置 1 題目描寫在OHOS 3.1 Release或Master分支上編譯HI3516DV300或RK3568尺度體系時,有能夠會呈現以下異常:一開端我也是測驗考試找人、找處理計劃,但看到Gitee上 頒發于 04-14 14:59
HUAWEI DevEco Studio 3.1版本發布,配套ArkTS講明式開闢周全進級 本年開闢者年夜會發布了HarmonyOS利用開闢套件DevEco S包養意思tudio 3.1版本,展現了DevEco St,她會不會以這個兒子為榮?他會對自己的孝心感到滿意嗎?就算不是裴公子的媽媽,而是一個普通人,問問你自己,這三個udio 3.1版本的要害特徵。HUAWEI DevEco Stud 頒發于 11-17 11:52
RK3568 OH3.1 桌面完成扭轉 \’SetOrientation\’ in \’OHOS::Rosen::ScreenManager\’;=======================================OH 3.1 Release 頒發于 06包養網VIP-09 09:28
ARM優化CC++編譯v5.1版本的具體概述 本文的重要內在的事務是先容了TI ARM優化CC++編譯v5.1版本的具體概述 頒發于 04-18 09:11 •0次下載
OpenCV3.1教程之編譯的具體材料闡明 本文檔的重要內在的事務具體先容的是OpenCV3.1教程之編譯的具體材料闡明包含了:OpenCV3.1.0編譯,擴大模塊添加與編譯 頒發于 01-06 08:00 •1次女大生包養俱樂部下載
深度解析鴻蒙體系的編譯流程 1.預備任務 我的當地代碼是基包養女人于最新發布的OpenHarmony 1.1.0 LTS(2021-04-01)版本抓取的,代碼根目次OHOS1_1_0LTS: $repo init -u https 的頭像 頒發于 04-23 17:04 •1.1w次瀏覽
詳解OpenHarmony 3.1版本新特徵 千呼萬包養一個月喚始出來,在OpenHarmony最新發布的3.1版本中終于支撐了suRFace+videoplayer完成錄像播放的效能。 的頭像 頒發于 04-28 09:04 •1751次瀏覽
HUAWEI DevEco Studio 3.1版本發布,配套ArkTS講明式開闢周全進級 本年開闢者年夜會發布了HarmonyOS利用開闢套件DevEco Studio 3.1版本,展現了DevEco Studio 3.1版本的要害特徵。 HUAWEI 包養行情DevEco Stud 的頭像 頒發于 11-16 19:20 •934次瀏覽
應用ARMClang V6版本編譯器呈現過錯的處理方式 良多STM32開闢者應用ARM mdk IDE停止開闢,我們了解ARM MDK IDE早已發布ARMClang V6版本的編譯器了。不外,當我們把在V5版本經ARMCC編譯經由過程的工程文 的頭像 頒發于 06-07 12:32 •4688次瀏覽
應用V5版本經ARMCC編譯放到V6時的一些過錯 良多STM32開闢者應用ARM mdk IDE停止開闢,我們了解ARM MDK IDE早已發布ARMClang V6版本的編譯器了。不外,當我們把在V5版本經ARMCC編譯經由過程的工程文 的頭像 頒發于 06-21 16:33 •1727次瀏覽
RealVi包養一個月ew編譯東西3.1版 電子發熱友網站供給《RealView編譯東西3.1版.pdf》材料不花錢下載 頒發于 11-03 11:08 •0次下載
Moku 3.1版本進級!Moku:Lab、Moku:Pro新增支撐邏輯剖析儀 Moku:Lab、Moku:Pro新增支撐邏輯剖析儀多儀器并行形式支撐同時多窗口界面交互!LiquidInstruments宣布發布Moku3.1版本主要進級。此次更換新的資料對Moku:Pro、Moku 的頭像 頒發于 11-03 08:16 •340次瀏覽
處理BS25 1.0長期包養包養網VIP.T20.12版本開闢東西默許SDK無法編譯的題目 本文先容在BS25 1.0.T20.12版本開闢東西下,默許的SDK無法編譯的題目。 的頭像 頒發于 11-08 09:40 •849次瀏覽


留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *