【板子申请】Ai-M61-32S开发环境搭建在Win11成功完成

[复制链接]
查看530 | 回复4 | 2023-11-11 19:31:47 | 显示全部楼层 |阅读模式
本帖最后由 362alic 于 2023-11-17 10:53 编辑

通过【板子申请流程】新进来的同学请看这里,

跟着教程走:零基础搭建小安派Windows 开发环境 - 小安派S1教程合集 - 物联网开发者社区-安信可论坛 - Powered by Discuz! (ai-thinker.com)
一、VS code 代码编辑器安装
下载连接: [https://code.visualstudio.com/](https://code.visualstudio.com/),
同时安装部分插件,以便于使VSC更加便利.
C/C++ :用来实现代码跳转。

                               
登录/注册后可看大图
Doxygen Documentation Generator :快速注释插件

                               
登录/注册后可看大图
vscode-icons :文件名识别 icon,可以给各种文件自动标识出图标

                               
登录/注册后可看大图
Git 工具安装
为了获取下载远程仓库的源码,我们需要下载git工具.
二、小安派 源码工程 克隆
1.克隆源码
随意保存在一个位置(G:\anpai)



2.拉取 M61 的 SDK 子模块
修改源码目录下的 .gitmodules 文件内容文件 url 参数中的 github.com 改成 gitee.com
在终端下cd到至保存的源码目录进行操作(cd G:\anpai\AiPi-Open-Kits\aithinker_Ai-M6X_SDK)
  • cd AiPi-Open-Kits/
  • git submodule init
  • git submodule update
3.拉取 M61 SDK 中的子模块
(1)进入到 SDK 中拉取子模块
逐条运行以下指令:
  • cd aithinker_Ai-M6X_SDK/
  • git submodule init
  • git submodule update


(2)克隆适用 Windows 的编译工具链
就在 aithinker_Ai-M6X_SDK/ 文件夹中拉取工具链,直接适用 git 工具拉取:
git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git三、编译工具路径设置
所有都拉取完成之后,需要把三个路径加入到电脑的环境变量当中,分别是:

aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\binaithinker_Ai-M6X_SDK\tools\makeaithinker_Ai-M6X_SDK\tools\ninja​
而且需要把 aithinker_Ai-M6X_SDK\tools\make 路径上移到最高层
(EJCP`1U1E{PO9(UI0Y5AR6.png
验证是否成功设置:
WWC2NBE$@2%}4R}ASUI%Y8P.png
UW4_Y]PL3))1J0V47Z`L2.png
可以看出已成功配置.
四、编译天气站程序
在Windows terminal 中 cd到源码目录下的天气模块,进行编译测试
  • cd G:\anpai\AiPi-Open-Kits\AiPi-Eyes_weather




我使用的是Windows11带的terminal终端,
直接在终端下编译源程序.
O79N))I9$%GXY9Y4Q0)6WEY.png

最后,Built target combine
DWP}ZX{[DT`U[CM~JJ]}K.png

五、报错
若是出现这种报错类型
QQ图片20231111191725.jpg

则手动修改源码路径sdk下的project.build文件(D:\Coding\ai-thinker\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\project.build)
注释三行CP前代码即可忽略错误
9B)2PS907P(09]VR[B$RO4G.png

,至此完成整个流程.
回复

使用道具 举报

iiv | 2023-11-12 14:43:35 | 显示全部楼层
插个眼给七哥看
回复 支持 反对

使用道具 举报

爱笑 | 2023-11-16 09:52:01 | 显示全部楼层
写的太简单了,需要把详细过程体现出来。
用心做好保姆工作
回复 支持 反对

使用道具 举报

362alic | 2023-11-17 10:54:53 | 显示全部楼层
爱笑 发表于 2023-11-16 09:52
写的太简单了,需要把详细过程体现出来。

园长,补充完成了
回复 支持 反对

使用道具 举报

362442340 | 2023-11-17 11:02:21 | 显示全部楼层
make (e=2): 系统找不到指定的文件。
make[1]: *** [Makefile:3885: cmake_check_build_system] Error 2
make: *** [../aithinker_Ai-M6X_SDK/project.build:73: build] Error 2
我报错是73 有解决方法吗
回复 支持 反对

使用道具 举报

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

本版积分规则