[i=s] 本帖最后由 奋起直追 于 2023-11-25 09:09 编辑 [/i]<br />
<br />
WSL2环境搭建
WSL是适用于Windows环境的子系统,即能享受编程的友好支持又能享受Windows环境的丰富生态。
小安派Ai-M61-32S-Kit是基于博流智能核心模块的一款扩展板,之所以选择WSL是因为SDK编译环境的搭建在Linux环境下更加友好,同时博流智能的开发SDK对WSL环境做了特殊配置,如:

1 更新和安装必要软件
sudo apt update
sudo apt upgrade -y
sudo apt install make build-essential cmake
2 克隆工程代码
git clone [https://github.com/Ai-Thinker-Open/AiPi-Open-Kits.git](https://github.com/Ai-Thinker-Open/AiPi-Open-Kits.git)
接着进入克隆代码目录并拉去二次开发SDK
cd AiPi-Open-Kits/
git submodule init
git submodule update

3 交叉编译工具及环境配置
进入拉取的二次开发SDK目录并拉取toolchain
cd aithinker_Ai-M6X_SDK/
chmod u+x install.sh
chmod u+x export.sh
./install.sh
拉取完成后toolchain已经准备好,但还需要配置相应的开发环境才可编译工程
export.sh 是使设置编译环境的脚本,每次打开新终端编译工程都需要执行如下指令:
source export.sh
或者为了长期可使用将该命令加入 ~/.bashrc 中。

看到这些打印说明环境设置成功
4 开始编译
再次进入AiPi-Open-Kits中,选择一个顺眼的工程开始编译,我这里选择的是官方天气组件进行编译。
cd ../AiPi-Eyes_weather/
make

打完收工! |