本帖最后由 枯叶流水 于 2023-11-12 22:34 编辑
1.安装VScode
VScode几乎是我的主力编辑器,除非特殊情况否则我很少使用笨重的IDE
(已经安装过,安装这步略过)
2.安装Git
git是非常主流的版本控制系统
(已经安装过,安装这步略过)
3.小安派 源码工程 克隆
按照教程一行一行输入即可,如果使用复制粘贴,粘贴时记得不要用快捷键,右键paste就可以粘贴
(输出反馈如图)
在两次使用命令git submodule update时,有可能会等待较长时间,是正常现象
4.编译工具路径设置
在开始中搜索环境变量,可以快速找到环境变量表
按照教程配置三次环境变量,记得要把 aithinker_Ai-M6X_SDK\tools\make[backcolor=rgba(27, 31, 35, 0.05)] 放在最上面
win+R,cmd,打开命令行窗口,运行验证命令
5.编译天气站程序
在编译中会出现报错如下
- [21:13:40.664] - create OTA file:C:\aithinker\AiPi-Open-Kits\AiPi-Eyes_weather\build\build_out\Eyes_bl616.bin.ota
- [21:13:40.766] - create XZ file:C:\aithinker\AiPi-Open-Kits\AiPi-Eyes_weather\build\build_out\Eyes_bl616.xz
- [21:13:41.218] - create XZ OTA file:C:\aithinker\AiPi-Open-Kits\AiPi-Eyes_weather\build\build_out\Eyes_bl616.xz.ota
- Built target combine
- cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out
- process_begin: CreateProcess(NULL, cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out, ...) failed.
- make (e=2): 系统找不到指定的文件。
- make: *** [../aithinker_Ai-M6X_SDK/project.build:75: build] Error 2
复制代码 解决方法:
①首先点击VScode左侧文件栏中的makefile文件
将第二行注释掉,另起一行copy如下语句
- BL_SDK_BASE ?= $(SDK_DEMO_PATH)\..\aithinker_Ai-M6X_SDK
复制代码 最终效果如上图所示
②点击VScode左上角文件,点击打开文件夹.选择AiPi-Open-Kits\aithinker_Ai-M6X_SDK文件夹
左侧目录中找到文件project.build,双击打开
更改75行,76行,90行的cp为copy,将所有的 "/" 改为 "\"
(更改后效果如图)
③重新打开AiPi-Open-Kits文件夹,在终端先输入
再输入
最终效果如下图
(编译成功)
|