发帖
1 0 0

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

国士无双
注册会员

1

主题

0

回帖

168

积分

注册会员

积分
168
板子申请专区 497 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

至此你已经完成环境搭建并成功编译官方项目
🎉🎉🎉
──── 0人觉得很赞 ────

使用道具 举报

2023-11-24 10:23:59
插个眼给园长看
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28499 个
  • 话题数: 40630 篇