【板子申请】 Ai-M61-32S开发环境搭建过程_win11_make (e=2): The system cannot find

[复制链接]
查看552 | 回复2 | 2023-11-18 21:33:47 | 显示全部楼层 |阅读模式
本帖最后由 iibye 于 2023-11-18 22:04 编辑

这里简单记录一下Ai-M61-32S开发环境搭建过程和后面遇到编译不通过报下面错误

make (e=2): The system cannot find the file specified.
make: *** [../aithinker_Ai-M6X_SDK/project.build:75: build] Error 2
编译报错这个贴解决http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=42084&_dsign=499236cd
、准备工具
工欲善其事下面该干嘛~对得准备好工具,VS code, Git这两个工具准备好才能干活嘛,巧了我电脑刚刚好有就不再重复安装了,那就直接配置吧。
这里放几个连接,下载好安装就行,重要是后面配置过程
VS code 下载连接:https://code.visualstudio.com
Git 下载连接:https://git-scm.com/download/win

二、建立工作文件夹、拉取源码、配置编译环境

  • 建立工作文件夹,为了直观我把文件夹建立在桌面以 Ai-M61-32S 来命名
    屏幕截图 2023-11-18 153211.png
  • 在文件夹右键选择在终端打开
    屏幕截图 2023-11-18 182152.png
  • 在弹出的终端输入下面代码并回车
    1. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
    复制代码
    QQ截图20231118182734.jpg
  • 拉取模块、以及工具链,进入clone完后的AiPi-Open-kits文件夹中用记事本或者其他编辑器打开.gitmodules文件内的内容github修改为gitee,如图:
    QQ截图20231118184315.jpg
    回到之前终端输入以下命令:
    1. cd .\AiPi-Open-Kits\
    2. git submodule init
    3. git submodule update
    复制代码
    QQ截图20231118182935.jpg
    1. cd .\aithinker_Ai-M6X_SDK\
    2. git submodule init
    3. git submodule update
    4. git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
    复制代码
    QQ截图20231118184604.jpg
  • 工具链的系统环境配置
    1. aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
    2. aithinker_Ai-M6X_SDK\tools\make
    3. aithinker_Ai-M6X_SDK\tools\ninja
    复制代码
    进入系统环境配置按如下图依次点击
    QQ截图20231118165926.jpg
    这里以ithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin路径为例
    进入该目录复制路径:
    微信截图_20231118184708.png
    然后新建粘贴路经:
    QQ截图20231118184904.jpg
    以此为例将上面路径都添加到path里如下图所示:
    QQ截图20231118185002.jpg
    这里需要把aithinker_Ai-M6X_SDK\tools\make移动到最上面
    QQ截图20231118192135.jpg
  • 验证工具链是否配置成功
    重新打开终端然后输入下面命令出现如下图所示信息说明配置成功
    1. make -v
    2. riscv64-unknown-elf-gcc -v
    复制代码
    QQ截图20231118185111.jpg

三、编译天气站程序以及出现编译报错解决

  • 打开VS code,对AiPi-Open-Kits文件夹右键选择在终端打开,然后在终端输入下面代码回车
    1. code .
    复制代码
    微信截图_20231118185318.png
    QQ截图20231118185818.jpg
  • 在VS code 左上角选择红色标记方框文件图标,
    QQ截图20231118210650.jpg
    然后在AiPi-Eyes_weather目录栏右键选在终端中打开
    QQ截图20231118190113.jpg
    QQ截图20231118190022.jpg
    依次下图提示信任代码

                                   
    登录/注册后可看大图

    在终端输入make,等待结果

    但是这里我是下面报错

    make (e=2): The system cannot find the file specified.
    make: *** [../aithinker_Ai-M6X_SDK/project.build:75: build] Error 2
    QQ截图20231118194545.jpg
    这里感谢一下这个贴http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=42084&_dsign=499236cd解决了编译报错问题
    这里也做一下记录
    AiPi-Open-Kits\aithinker_Ai-M6X_SDK\   目录下的    project.build    文件进行以下修改 标记处添加#号注释掉
    QQ截图20231118201826.jpg
    如下图分析这里应该是源码缺少某些文件造成的,不知道是我没下载到还是源码缺少,不知道实际运用中这样注释会不会有影响!
    QQ截图20231118215303.jpg
    最后编译通过
    QQ截图20231118201706.jpg








QQ截图20231118185620.jpg
QQ截图20231118201736.jpg
回复

使用道具 举报

爱笑 | 2023-11-23 14:16:37 | 显示全部楼层
通过
用心做好保姆工作
回复

使用道具 举报

爱笑 | 2023-11-23 14:17:35 | 显示全部楼层
私信你了
用心做好保姆工作
回复

使用道具 举报

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

本版积分规则