一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

win10的WLS編譯環(huán)境搭建

電子工程師 ? 來源:HarmonyOS社區(qū) ? 作者:HarmonyOS社區(qū) ? 2020-11-20 09:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

老實說,萬事開頭難,所以編譯環(huán)境尤為重要。

01

為什么要用win10的WLS子系統(tǒng)?

- 鴻蒙編譯需要linux環(huán)境,不需要連接燒錄(WLS 的ubuntu 底層還是win10那套,要使用usb很麻煩)
- 可以使筆記本資源釋放(不用虛擬機)
- 基于考慮是鴻蒙的燒錄是在win10上完成的,而編譯環(huán)境是在linux平臺才完成。linux不需要完成usb連接燒錄這些。那么win10的子系統(tǒng)ubuntu是可以使用的。

備注:最好備份一份虛擬機環(huán)境,不能保證后續(xù)鴻蒙環(huán)境是否還需要重新調(diào)整。

WLS的安裝的話,就不詳細說明,直接百度有非常詳細就教程,這里直接進行鴻蒙環(huán)境的配置。

02

WLS ubuntu18.04編譯環(huán)境配置

查看python版本信息

鴻蒙編譯環(huán)境麻煩點都主要是python安裝,ubuntu18.04默認python版本是python2的,要安裝成python3.8的。

環(huán)境配置
完全安裝官方配置進行,可以直接跳轉(zhuǎn)參考:https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
也可以參考代碼倉庫 Code-1.0docsquick-start搭建環(huán)境.md。

1、將linux shell改為bash

2 、安裝python3.8

鏈接python3.8

安裝pip3

1. sudo apt-get install python3-setuptools python3-pip -y

2. sudo pip3 install --upgrade pip

安裝setuptools

1.pip3 install setuptools

安裝GUI menuconfig工具

1.sudo pip3 install kconfiglib

安裝pycryptodome

1.sudo pip3 install pycryptodome

安裝ecdsa

1.sudo pip3 install ecdsa

安裝scons

1.sudo apt-get install scons -y

注:scons的版本最好大于3.0.4的。

然后就是安裝對應的工具鏈,直接參考官方文檔就行了:
1 安裝gn
2 安裝ninja
3 安裝gcc_riscv32(WLAN模組類編譯工具鏈)

最后,把code導入到vscode上

打開Terminal,選擇WSL終端
注:因為Terminal默認是cmd,所以要重新選擇WSL Bash,下拉選擇Select Default Shell, 在最上面會彈出Bash選項,選擇WSL Bash。最后重新添加終端就可以了。

編譯python build.py wifiiot

責任編輯:xj

原文標題:win10的WLS環(huán)境搭建記錄

文章出處:【微信公眾號:HarmonyOS社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

    關注

    0

    文章

    677

    瀏覽量

    33924
  • Win10
    +關注

    關注

    2

    文章

    710

    瀏覽量

    41068
  • 鴻蒙系統(tǒng)

    關注

    183

    文章

    2642

    瀏覽量

    68001

原文標題:win10的WLS環(huán)境搭建記錄

文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發(fā)燒友開源社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    怎樣安裝cy7c68013的虛擬串口win10驅(qū)動?

    怎樣安裝cy7c68013的虛擬串口win10驅(qū)動?How to install cy7c68103\'s virtual UART win10 driver to make the chip
    發(fā)表于 06-04 06:33

    win10系統(tǒng)上,通過控制中心下載MDK編譯的.hex后,硬件能被識別,但讀寫無反應,usb不能工作,是什么原因?

    win10系統(tǒng)上,通過控制中心下載MDK編譯的.hex后,硬件能被識別,但讀寫無反應,usb不能工作;win7上操作正常,請問這是什么問題呢?
    發(fā)表于 05-30 07:15

    WIN10下怎么搭建CY7C68013的開發(fā)環(huán)境?

    1在WIN10下怎么搭建CY7C68013的開發(fā)環(huán)境? 2,我已經(jīng)安裝了CYUSB3014的開發(fā)環(huán)境 ,兩者會不會沖突?
    發(fā)表于 05-26 06:26

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

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

    fx3 sdk中的usb control center在win10以上系統(tǒng)中燒寫固件失敗怎么解決?

    fx3 sdk1.3中的usb control center在win10和以上系統(tǒng)中燒寫固件失敗,狀態(tài)欄提示failed,在win7系統(tǒng)中燒寫成功沒有問題,請問在win10以上系統(tǒng)中怎么解決?
    發(fā)表于 05-08 06:00

    EZUSB FX3 SDK win10操作系統(tǒng)下安裝失敗的原因?

    EZUSB FX3 SDK win10操作系統(tǒng)下安裝失敗。
    發(fā)表于 04-30 07:54

    uCOS II v2.92 移植PC 免虛擬機移植WinXP,Win7,Win10,Win 11

    uCOS II v2.92 移植PC 免虛擬機移植WinXP,Win7,Win10,Win 11,32位系統(tǒng)64位系統(tǒng)都可以。
    發(fā)表于 04-13 22:46

    S7在win10安裝步驟

    S7在win10安裝步驟,經(jīng)過多次測試,均成功。
    發(fā)表于 04-10 18:09 ?0次下載

    PL2303串口驅(qū)動win10版本用

    PL2303串口驅(qū)動win10版本用
    發(fā)表于 04-09 16:02 ?0次下載

    DLPLCR4500GUI-4.4.1的GUI可以在win10使用嗎?

    DLPLCR4500GUI-4.4.1 這個版本的 GUI 可以在win10 使用嗎? 4.4.1 這個版本的 GUI能用來正常識別,并控制DLPLCR4500EVM— DLP? LIGHTCRAFTER
    發(fā)表于 02-20 06:46

    window 10系統(tǒng)生成的安裝包程序在win7上運行,我生成時也選了配置win7,但是還是報需要win10以上配置系統(tǒng)

    window 10系統(tǒng)生成的安裝包程序在win7上運行,我生成時也選了配置win7,但是還是報需要win10以上配置系統(tǒng),怎么解決啊
    發(fā)表于 01-02 14:33

    請問ADS1299EEGFE-PDK是否支持win10系統(tǒng)?

    ADS1299EEGFE-PDK是否支持win10系統(tǒng)?
    發(fā)表于 12-05 07:16

    cc85xx的usb驅(qū)動在win10上跑是否有兼容性的問題?

    我們公司一塊基于cc85xx芯片的無線mic,用usb接口連接到電腦上,最近用戶反映在win10環(huán)境下有時重啟電腦后,無線mic就找不到了。我們做了實驗確實發(fā)現(xiàn)了有時找不到設備,但是在設備管理
    發(fā)表于 10-29 07:12

    請問TLV320AIC3204 EVM有支持WIN10嗎?

    請問 TLV320AIC3204 EVM有支持WIN10嗎 驅(qū)動程式安裝后無法判別
    發(fā)表于 10-18 08:26

    win10如何通過L2TPoverIPsec隧道與IR900建立連接?

    win10通過L2TPoverIPsec隧道與IR900建立連接
    發(fā)表于 07-26 07:24