本帖最后由 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 路径上移到最高层 验证是否成功设置: 可以看出已成功配置. 四、编译天气站程序
在Windows terminal 中 cd到源码目录下的天气模块,进行编译测试
- cd G:\anpai\AiPi-Open-Kits\AiPi-Eyes_weather
我使用的是Windows11带的terminal终端,
直接在终端下编译源程序.
最后,Built target combine
五、报错
若是出现这种报错类型
则手动修改源码路径sdk下的project.build文件(D:\Coding\ai-thinker\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\project.build)
注释三行CP前代码即可忽略错误
,至此完成整个流程.
|