本帖最后由 wenqiang2017 于 2023-11-20 17:41 编辑
嵌入式开发者大部分应该都有Ubuntu 或者其他linux 环境。
本次在Ubuntu环境下搭建编译环境,十分流程。好感度+100
首先拉取代码:没有安装git 就按照提示安装即可。
git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
然后如教程描述:vim .gitmodules
修改url
[submodule "aithinker_Ai-M6X_SDK"]
path = aithinker_Ai-M6X_SDK
url = https://gitee.com/Ai-Thinker-Open/aithinker_Ai-M6X_SDK.git
branch = release/AiPi_Eyes_SDK
wq 保存
cd AiPi-Open-Kits/git submodule initgit submodule update
cd 到aithinker_Ai-M6X_SDK/
mkdir toolchain-liunx
cd toolchain-liunx
下载liunx toolchain
git clone https://github.com/bouffalolab/toolchain_gcc_t-head_linux.git
将下载好的liunx toolchain 替换sdk之前的toolchain
chmod +x export.sh
./export.sh
添加环境变量
如下路径作为参考。
export PATH=$PATH:/home/wen/data/ai-thinker/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain/bin
cd AiPi-Eyes_weather
make -j16
编译demo 成功,等待板子烧录测试。
总结: 使用git 下载sdk 比去官网下载后再解压的方式更加友好。
开始搭建到编译完成十分丝滑,不到一小时,迫不及待烧录跑起来看看了。
|