日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

win10的WLS环境搭建记录

發(fā)布時(shí)間:2023/12/20 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 win10的WLS环境搭建记录 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

老實(shí)說(shuō),萬(wàn)事開(kāi)頭難,所以編譯環(huán)境尤為重要。

01

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

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

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

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

02

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

查看python版本信息

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

環(huán)境配置
完全安裝官方配置進(jìn)行,可以直接跳轉(zhuǎn)參考:https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
也可以參考代碼倉(cāng)庫(kù) Code-1.0\docs\quick-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的。

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

最后,把code導(dǎo)入到vscode上

打開(kāi)Terminal,選擇WSL終端
注:因?yàn)門(mén)erminal默認(rèn)是cmd,所以要重新選擇WSL Bash,下拉選擇Select Default Shell, 在最上面會(huì)彈出Bash選項(xiàng),選擇WSL Bash。最后重新添加終端就可以了。

編譯python build.py wifiiot

掃二維碼|關(guān)注我們

HarmonyOS技術(shù)社區(qū)

電子發(fā)燒友與華為官方共建

點(diǎn)擊閱讀原文,獲取更多鴻蒙資料!

總結(jié)

以上是生活随笔為你收集整理的win10的WLS环境搭建记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。