色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

Windows搭建OpenHarmony編譯環(huán)境

福州市凌睿智捷電子有限公司 ? 2023-08-09 08:26 ? 次閱讀

由于OpenHarmony的編譯工具鏈主要是建立在Linux操作系統(tǒng)下,如需要編譯OpenHarony內(nèi)核則需要搭建虛擬機等工序,相對比較繁瑣。那么,是否可以在Windows操作系統(tǒng)上實現(xiàn)對OpenHarmony編譯呢?答案是:可以。所以,我們今天來嘗試在Windows環(huán)境下搭建OpenHarmony編譯環(huán)境。

1、下載并安裝Docker Desktop

請小伙伴們到Docker官網(wǎng)下載最新的Docker Desktop。

下載完畢后安裝Docker Desktop(具體安裝步驟不贅述)。

2、Windows開啟Linux虛擬機平臺

點擊“開始” => 系統(tǒng)設置" => "應用" ,具體如下所示:

5ca89134-364b-11ee-bbcf-dac502259ad0.png

選擇"應用和功能" => "程序和功能" ,具體如下所示:

5cfa0082-364b-11ee-bbcf-dac502259ad0.png

點擊“啟用或關閉Windows功能”,具體如下所示:

5d3307e2-364b-11ee-bbcf-dac502259ad0.png

勾選“Hyper-V”選項,具體如下所示:

5d6275ea-364b-11ee-bbcf-dac502259ad0.png

勾選“適用于Linux的Windows子系統(tǒng)”和“虛擬機平臺”選項,具體如下所示:

5d962994-364b-11ee-bbcf-dac502259ad0.png

點擊“確定”,重啟Windows。

3、Windows安裝WSL2

打開Power Shell,輸入如下命令:wsl --install

4、docker配置PATH環(huán)境變量

將docker相關命令路徑配置到PATH環(huán)境變量中。docker安裝路徑一般是:C:\Program Files\Docker\Docker\resources\bin右擊“我的電腦” => "屬性" => “關于” => "高級系統(tǒng)設置",具體如下所示:

5daccdca-364b-11ee-bbcf-dac502259ad0.png

點擊“高級” => "環(huán)境變量",具體如下所示:

5dd9760e-364b-11ee-bbcf-dac502259ad0.png

選中“Path”,點擊“編輯”按鈕,具體如下所示:

5e17af82-364b-11ee-bbcf-dac502259ad0.png

點擊“新建”按鈕,將docker可執(zhí)行程序目錄放入,具體如下所示:

5e42ad18-364b-11ee-bbcf-dac502259ad0.png

點擊“確定”,Windows重啟。

5、獲取Gitee代碼

本次選用小凌派-RK2206的Gitee倉:https://gitee.com/Lockzhiner-Electronics/lockzhiner-rk2206-openharmony3.0lts

將該Gitee倉下載到Windows中。本次案例存放于:G:\git\lockzhiner-rk2206-openharmony3.0lts-master

6、docker編譯

打開Power Shell命令窗口,執(zhí)行如下命令。

(1)下載鏡像

docker pull swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

(2)開啟容器

這里假設OpenHarmony主目錄為G:\git\lockzhiner-rk2206-openharmony3.0lts-master),運行如下命令:

docker run -it -v G:\git\lockzhiner-rk2206-openharmony3.0lts-master:/home/openharmony swr.cn-south-1.myhuaweicloud.com/openharmony-docker/openharmony-docker:1.0.0

注意:上述“:”的前面字符串是本地OpenHarmony源代碼主目錄,需要根據(jù)OpenHarmony源代碼主目錄路徑而改變。“:”后面為docker鏡像的路徑,不需要修改。

接下來,安裝相關工具。

# 移動到容器內(nèi)OpenHarmony主目錄,注意容器中主目錄變?yōu)?home/openharmonycd /home/openharmony# 下載編譯工具./build/prebuilts_download.sh# 安裝hb工具pip3 install build/lite

最后,編譯OpenHarmony。

hb set -root .hb setlockzhiner lockzhiner-rk2206選擇lockzhiner-rk2206hb build -f

編譯出的目標文件在G:\git\lockzhiner-rk2206-openharmony3.0lts-master/out/rk2206/lockzhiner-rk2206/images目錄下。

7、VSCode編譯

啟動VSCode,點擊“擴展”按鈕,輸入“docker”,安裝Docker插件。具體如下所示:

5e6d663e-364b-11ee-bbcf-dac502259ad0.png

重啟VSCode。

點擊docker圖標,可以查看所有的docker容器,具體如下所示:

5e8b610c-364b-11ee-bbcf-dac502259ad0.png

選擇“Containers” => "swr.cn-....",右擊,選擇“Start”選項,具體如下所示:

5ead885e-364b-11ee-bbcf-dac502259ad0.png

選擇“Containers” => "swr.cn-....",右擊,選擇“Attach Shell”選項,具體如下所示:

5ed28ca8-364b-11ee-bbcf-dac502259ad0.png

終端進入OpenHarmony鏡像中,具體如下所示:

5f1b8200-364b-11ee-bbcf-dac502259ad0.png

如此,我們就可以編譯OpenHarmony。首先,安裝OpenHarmoy相關工具。

# 移動到容器內(nèi)OpenHarmony主目錄,注意容器中主目錄變?yōu)?home/openharmonycd /home/openharmony# 下載編譯工具./build/prebuilts_download.sh# 安裝hb工具pip3 install build/lite

最后,編譯OpenHarmony。

hb set -root .hb setlockzhiner lockzhiner-rk2206選擇lockzhiner-rk2206hb build -f

編譯出的目標文件在G:\git\lockzhiner-rk2206-openharmony3.0lts-master/out/rk2206/lockzhiner-rk2206/images目錄下。

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

    關注

    87

    文章

    11462

    瀏覽量

    212804
  • WINDOWS
    +關注

    關注

    4

    文章

    3608

    瀏覽量

    90940
  • 操作系統(tǒng)

    關注

    37

    文章

    7091

    瀏覽量

    124962
  • OpenHarmony
    +關注

    關注

    27

    文章

    3833

    瀏覽量

    18158
收藏 0人收藏

    評論

    相關推薦
    熱點推薦

    不借助Linux系統(tǒng),在Windows下如何搭建ZMC900E交叉編譯環(huán)境

    不需要依賴笨重的虛擬機,也不需要安裝雙系統(tǒng)。拋開繁瑣的環(huán)境準備,在Windows上輕松搭建交叉編譯環(huán)境。本文將介紹如何在
    的頭像 發(fā)表于 05-21 11:34 ?141次閱讀
    不借助Linux系統(tǒng),在<b class='flag-5'>Windows</b>下如何<b class='flag-5'>搭建</b>ZMC900E交叉<b class='flag-5'>編譯</b><b class='flag-5'>環(huán)境</b>

    Windows編譯 KiCad

    “?Ethan 同學為我們分享了在 Windows 編譯 KiCad 的準備工作、操作步驟及閉坑指南。以下是核心的操作視頻及 PPT,完整的直播視頻后續(xù)分享給大家!?” 流程概要 準備工作 編譯器篇
    的頭像 發(fā)表于 03-28 11:23 ?269次閱讀
    在 <b class='flag-5'>Windows</b> 上<b class='flag-5'>編譯</b> KiCad

    KiCad直播活動(三):在 Windows編譯KiCad 手把手教您編譯/構建 KiCad 源碼

    親愛的 KiCad 粉們: 本周繼續(xù) KiCad 的直播活動,我們將在 3 月27 日周四晚 19:30 為您帶來 “在 Windows編譯 KiCad” 的專題!邀請了 KiCad Lead
    的頭像 發(fā)表于 03-24 11:14 ?661次閱讀
    KiCad直播活動(三):在 <b class='flag-5'>Windows</b>上<b class='flag-5'>編譯</b>KiCad 手把手教您<b class='flag-5'>編譯</b>/構建 KiCad 源碼

    windows搭建ftp服務器的步驟

    Windows系統(tǒng)上搭建FTP(文件傳輸協(xié)議)服務器通常涉及一系列步驟,包括安裝必要的服務、配置服務器設置、以及確保網(wǎng)絡安全設置允許FTP流量。 一、準備工作 確定操作系統(tǒng)版本 : 確保你
    的頭像 發(fā)表于 02-01 15:49 ?1044次閱讀

    使用OpenVINO?條件編譯功能,壓縮Windows應用體積

    來看下如何在 Windows 操作系統(tǒng)上實現(xiàn)這一功能。 1. 環(huán)境安裝與配置 第一步,我們需要確保已經(jīng)在 Windows 上安裝了 Visual Studio 編譯
    的頭像 發(fā)表于 01-13 10:26 ?466次閱讀
    使用OpenVINO?條件<b class='flag-5'>編譯</b>功能,壓縮<b class='flag-5'>Windows</b>應用體積

    如何搭建企業(yè)AI開發(fā)環(huán)境

    搭建企業(yè)AI開發(fā)環(huán)境是一個復雜而細致的過程,涉及硬件選擇、操作系統(tǒng)配置、軟件安裝、工具選用以及實踐等多個方面。下面,AI部落小編將詳細介紹如何搭建企業(yè)AI開發(fā)環(huán)境
    的頭像 發(fā)表于 12-20 10:37 ?623次閱讀

    [2K300適配OpenharmonyV4.1]根文件系統(tǒng)制作請教

    官方你好,我這邊需要適配OpenharmonyV4.1,但是目前網(wǎng)上找不到2K300的開源資料,我嘗試使用2K500開源資料搭建開發(fā)環(huán)境,目前已成功編譯出對應鏡像,但是我想將
    發(fā)表于 09-11 11:18

    SemiDrive X9 AI 開發(fā)環(huán)境搭建

    SemiDrivex9AI開發(fā)環(huán)境搭建分開發(fā)機端,開發(fā)板端。主要的工具是SDNN,它是一個基于開源編譯器框架TVM的端到端的AI編譯器框架,Semidrive對TVM
    的頭像 發(fā)表于 08-03 08:27 ?803次閱讀
    SemiDrive X9 AI 開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    FRDM-MCXN947的純Linux命令行環(huán)境搭建

    前言 個人已經(jīng)習慣使用Docker容器搭建編譯環(huán)境OpenHarmony也一樣是用Scons和Python環(huán)境作為構建系統(tǒng)的基礎。所以我就
    發(fā)表于 07-28 22:55

    鴻蒙OpenHarmony南向/北向快速開發(fā)教程-迅為RK3568開發(fā)板

    源碼 P3_初次編譯OpenHarmony源碼 P4_OpenHarmony鏡像簡介以及燒寫工具配置 P5_優(yōu)化開發(fā)流程-搭建windows
    發(fā)表于 07-23 10:44

    RISC-V編譯環(huán)境搭建

    以上按位數(shù)分可以編譯為32位和64位兩種,另外就是都可以編譯為elf版本和linux版本。
    的頭像 發(fā)表于 07-17 11:31 ?1837次閱讀
    RISC-V<b class='flag-5'>編譯</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    PyTorch深度學習開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學習框架,其開發(fā)環(huán)境搭建對于深度學習研究者和開發(fā)者來說至關重要。在Windows操作系統(tǒng)上搭建PyTorch環(huán)境
    的頭像 發(fā)表于 07-16 18:29 ?2266次閱讀

    使用官方教程搭建Windows下的Eclipse IDE環(huán)境出錯怎么解決?

    使用官方教程搭建Windows下的Eclipse IDE環(huán)境出錯,不知該如何解決?
    發(fā)表于 06-18 06:50

    VSCODE搭建的IDF編譯環(huán)境,如何配置調試串口的波特率呢?

    VSCODE搭建的IDF編譯環(huán)境,如何配置調試串口的波特率呢? 可以支持console命令交互嗎?
    發(fā)表于 06-18 06:17

    搭建esp32-C3編譯環(huán)境報錯的原因?

    搭建esp32-C3編譯環(huán)境報錯 按照入門說明esp-idf編譯配置ok 但esp32-AT安裝環(huán)境時報錯 請幫忙看看 esp-idf 版
    發(fā)表于 06-13 06:13
    主站蜘蛛池模板: 日韩做A爰片久久毛片A片毛茸茸 | 我们中文在线观看免费完整版 | 久久综合久久鬼色 | 浪荡受自我调教纯肉BL | 美女被触手注入精子强制受孕漫画 | 肉伦禁忌小说np | 久久99国产精品自在自在 | 国内精品免费久久影院 | 中文字幕在线观看网站 | 国产成人mv 在线播放 | 国产 在线 亚洲 欧美 动漫 | 中文字幕国产视频 | 神马午夜不卡片 | 免费在线亚洲视频 | 国产曰韩无码亚洲视频 | 邪恶肉肉全彩色无遮琉璃神社 | 男人边吃奶边挵进去呻吟漫画 | 男生扒开美女尿口戳戳 | 伊人在线高清视频 | 免费观看国产视频 | 国产电影午夜成年免费视频 | 东北小伙FREECHINESE野外 东北嫖妓对白粗口 | 男欢女爱免费视频 | 色就色 综合偷拍区欧美 | 回复术士人生重启在线观看 | 岳扒开让我添 | 免费无码一区二区三区蜜桃大 | 97精品在线观看 | 日本久久免费大片 | 内射后入在线观看一区 | 成人在免费观看视频国产 | 哒哒哒高清视频在线观看 | 成人精品视频网站 | 蜜芽视频在线观看视频免费播放 | 欧美性猛交AAA片免费观看 | 5G在线观看免费年龄确认18 | a4you销魂gogo人体 | 精品无码一区二区三区中文字幕 | 一本道高清码v京东热 | 国产福利不卡在线视频 | 欧美大香线蕉线伊人久久 |

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品