目录
1. 启用开发者模式
a. WIN10启用开发者模式的入口
更新和安全>开发者选项>开发人员模式
b. WIN11启用开发者模式的入口
系统>开发者选项>开发人员模式
2. 启用Linux作为Windows子集
a. WIN10启用Linux作为Windows子集的入口
应用和功能>程序和功能>启用或关闭Windows功能>适用于Linux的Windows子集
b. WIN11启用Linux作为Windows子集的入口
直接在左下角搜索框搜索“启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”和虚拟机平台两项。
3.安装和打开wsl
以管理员身份运行powershell
安装wsl:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
打开wsl:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启电脑
安装wsl的Linux内核,wsl_update_x64.msi https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
4.安装ubuntu20.4
输入wsl --install命令,查询支持的Linux系统,根据需要进行安装
通过wsl --install -d Ubuntu-20.04安装Ubuntu-20.04(实测执行该命令不成功),通过下面的命令可以安装成功:
Invoke-WebRequest -Uri https://wsldownload.azureedge.net/Ubuntu_2004.2020.424.0_x64.appx -OutFile Ubuntu20.04.appx -UseBasicParsing
安装后开始菜单可以打开Ubuntu
5.安装make
sudo apt-get install make
6.安装python
sudo apt install python3.8
将python3.8映射到python
sudo apt install python-is-python3
7.git账号和邮箱配置
配置账号和邮箱
git config --global user.name "xxxxxx"
git config --global user.email "xxxx@x"
8.将wsl映射到PC磁盘
进入此电脑上方的路径栏,输入:\\wsl$\Ubuntu,然后回车,根据提示选择一个盘符
9.vscode安装wsl插件
10.拉取仓库代码到Ubuntu
git clone https://github.com/espressif/esp-now.git