【板子申请】Ai-M61-32S开发环境搭建

[复制链接]
查看368 | 回复1 | 2023-11-16 00:35:31 | 显示全部楼层 |阅读模式
如果你有一定的Linux发行版操作系统经验

那么可以跟着我的步骤一起搭建AiPi-Open-Kits环境
首先先决定使用github还是gitee来克隆项目
我这边不赘述
图片中我使用github,文本教程我会放出gitee链接
1 首先需要克隆出项目代码
Clone AiPi-Open-Kits from gitee
git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
Screenshot_2023-11-15-23-09-58-753_com.sonelli.juicessh.jpg

2 初始化子模块
Clone submodule from gitee
cd aithinker_Ai-M6X_SDK
git submodule init
git submodule update
比较简单,不放图片了
3 安装riscv64-unknown-elf-gcc交叉编译工具链
官方帖子没有指出Linux平台的交叉编译工具链接
直接查看同一个项目管理者的首页
https://gitee.com/bouffalolab
发现https://gitee.com/bouffalolab/toolchain_gcc_t-head_linux
直接克隆
git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_linux
克隆到哪个目录都无所谓,不要死脑筋
临时添加到PATH(永久添加的办法可以百度
export PATH=$PATH:你克隆的目录绝对路径/toolchain_gcc_t-head_linux
执行riscv64-unknown-elf-gcc -v
输出正常就ok了
Screenshot_2023-11-15-23-56-35-865_com.sonelli.juicessh.jpg

直接使用包管理器安装应该也是可行的
可以自行尝试
apt install gcc-riscv64-unknown-elf
4 尝试编译官方项目AiPi-Eyes_weather
直接进入AiPi-Open-Kits/AiPi-Eyes_weather
make
注意: 官方源码中有些文件权限设置不正确
如果遇到权限不足可以使用chmod +x / +r / 755解决
肆意使用root权限或者777会使权限管理变得糟糕
Screenshot_2023-11-16-00-02-25-867_com.sonelli.juicessh.jpg

Screenshot_2023-11-16-00-03-28-613_com.sonelli.juicessh.jpg

至此你已经完成环境搭建并成功编译官方项目
🎉🎉🎉
回复

使用道具 举报

bzhou830 | 2023-11-24 10:23:59 | 显示全部楼层
插个眼给园长看
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则