【板子申请】Ai-M61-32S开发环境搭建Win10,修改bug编译成功

[复制链接]
查看784 | 回复3 | 2023-11-15 09:14:49 | 显示全部楼层 |阅读模式
本帖最后由 小黑蛋 于 2023-11-15 13:43 编辑

按照网上链接教程,第一次编译失败,修改代码后重新编译成功
一、VS code 代码编辑器安装,并安装有用插件
1.下载安装,官网下载有点慢,用的链接安信可官方docs 下载:https://docs.ai-thinker.com/eyes
2.默认安装,安装完成之后
安装Vscode-1.png
安装Vscode-2.png
3.配置VS code中文界面
在左侧的导航栏中找到“EXTENSIONS”也可以通过 (Ctrl+Shift+X)快捷键打开,并且搜索“Chinese”来安装中文语言包,打开VSCode,按下快捷键【Ctrl+Shift+P】,打开设置用户设置界面,在弹出的搜索框中输入【configurelanguage】,点击选择【zh-cn】后,重启vsCode,即可切换为中文界面
配置中文.png
4.Git工具安装
推荐使用安信可官方docs上下载:https://docs.ai-thinker.com/eyes,默认安装
安装git-1.png
安装git-2.png
二、         小安派源码工程克隆
1.       克隆源码
克隆源码-1.png
2.       拉取M61SDK 子模块
拉取M61的SDK 子模块-1.png
拉取M61的SDK 子模块-2.png
3.       拉取小安派仓库M61 SDK中的子模块
M61 SDK 是小安派仓库的子模块,而M61 SDK自己也有子模块,所以也需要拉取,否则会编译不成功
1) 进入到SDK中拉取子模块
小安派仓库M61 SDK中的子模块-1.png



2)克隆适用Windows 的编译工具链
小安派仓库M61 SDK中的子模块.png



三、编译工具路径设置
1.需要把三个路径加入到电脑的环境变量当中,分别是:
aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
aithinker_Ai-M6X_SDK\tools\make
aithinker_Ai-M6X_SDK\tools\ninja

最后记得把aithinker_Ai-M6X_SDK\tools\make路径上移到最高层
环境变量-1.png

环境变量-2.png

环境变量-3.png
2、验证是否成功设置
环境变量验证成功.png

四、编译天气站程序
1.在VScode 打开小安派仓库源码
打开 VScode。在VScode 打开AiPi-Open-Kits 文件夹,即可看到源码:
天气源码.png





2.编译AiPi-Eyes_weather
AiPi-Eyes_weather 是天气站的源码,选中该文件之后,鼠标右键选择在集成终端中打开,然后在终端输入:
make  



编译make.png


五、第一次编译失败报错了
编译失败-2.png
错了.png

六、修复bug编译成功
代码导致的问题。
打开AiPi-Open-Kits\aithinker_Ai-M6X_SDK的project.build文件,
修改第75,76和90行。
Windows的‘copy’命令的基本语法是这样。
将这三行代码中的‘cp’修改为‘copy’,并将所有‘/’改为‘\’。

重新执行makeclean

执行make

编译成功1.png
编译成功
编译成功2.png


安装Vscode-1.png
安装Vscode-2.png
编译成功.png
小安派仓库M61 SDK中的子模块-3.png
回复

使用道具 举报

WangChong | 2023-11-15 17:28:27 | 显示全部楼层
插眼给园长看(3)
回复 支持 反对

使用道具 举报

小黑蛋 | 2023-11-15 19:26:31 | 显示全部楼层

回复 支持 反对

使用道具 举报

小黑蛋 | 2023-11-15 19:28:02 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则