【板子申请】Ai-M61-32S开发环境搭建:Ubuntu20.04 linux版本

[复制链接]
查看693 | 回复3 | 2023-11-9 22:29:05 | 显示全部楼层 |阅读模式
Ubuntu20.04 下 Ai-Thinker 开发环境配置

                               
登录/注册后可看大图


1. 安装必要的软件
在桌面(Desktop)上鼠标右键空白区域, 然后选择 Open in Terminal. 打开 Terminal.
Screenshot from 2023-11-09 21-06-33.png
1.1 Git  >>> 在终端(Terminal)里输入以下内容, 然后回车. (如果叫你输入密码,则输入你当前用户的密码即可)

  1. sudo apt install git -y
复制代码
    Screenshot from 2023-11-09 21-11-56.png
   
    安装好之后, 再继续在终端中输入 git, 如果出现以下内容说明安装成功。
    Screenshot from 2023-11-09 21-29-53.png
   
1.2 . Vscode >>> 打开 Ubuntu 自带商店, 然后输入 Vscode, 找到以后即可安装。
    1.2.1. Vscode 安装辅助插件
    C/C++ 语言支持
      Screenshot from 2023-11-09 21-16-31.png
    1.2.2. 风格化图标(Icon)
      - 推荐安装第一个 Material Icon Theme
      - Vscode 的左下角 齿轮/主题/颜色主题 里即可设置
   
    - Vscode 配置好之后,便可以更好的开发了

2. 配置小安派环境(SDK)

在终端中输入以下内容, 从而新建一个文件夹存放下载,拉取的一些文件。
  1. mkdir aithinker #创建一个名为 aithinker 的文件夹在当前的目录
  2. cd aithinker  #进入这个 aithinker 文件夹
复制代码
当前面的路径从 ~/Desktop 变成了  ~/Desktop/aithinker, 说明成功了
Screenshot from 2023-11-09 21-36-44.png

  
- 2.1. 克隆(Clone) 小安派 SDK 源码
在终端中输入以下内容
  1. git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
    - 出现以下内容则说明成功了
Screenshot from 2023-11-09 21-41-21.png

   
- 2.2. 更换 github 下载源为 gitee. gitee 更适合国内使用。
进入 AiPi-Open-Kits 文件夹,然后更改文件管理器设置将隐藏文件显示出来,从而方便更改隐藏文件内容。
Screenshot from 2023-11-09 21-44-15.png
  - 找到 .gitmodules 文件,打开, 更改 github 为 gitee 即可。
Screenshot from 2023-11-09 21-48-45.png

  - 然后回到终端, 输入以下命令, 即可
  1. cd aithinker_Ai-M6X_SDK/
  2. git submodule init
  3. git submodule update
  4. chmod +x ./install.sh
  5. ./install.sh
复制代码


Screenshot from 2023-11-09 22-03-05.png   
  - 然后再将当前工具链加入到环境变量里, 方便后续直接调用
  - 回到终端, 输入以下命令, 即可
  1. chmod +x ./export.sh
  2. . ./export.sh
复制代码
  - 请注意上面代码是一个 `点 空格 点/export.sh`,需要都输入到终端中
   Screenshot from 2023-11-09 22-05-56.png

  - 验证是否将 //AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain/bin 成功加入环境中,输入以下命令

  1. echo $PATH
复制代码
  - 如果出现了白色部分内容,说明成功了
Screenshot from 2023-11-09 22-14-13.png

3. 编译测试
  - 回到终端, 输入以下命令, 即可
  1. cd ../AiPi-Eyes_weather
  2. make
复制代码
  - 如果成功编译,则会输入很长的编译流程内容直至 100%
Screenshot from 2023-11-09 22-17-04.png






open in terminal

open in terminal

git

git

success git

success git

C/C++

C/C++

aithinker

aithinker

git clone

git clone

show hidden

show hidden

gitmodule

gitmodule

install

install

export

export

vlidation

vlidation

nice installation

nice installation
Screenshot from 2023-11-09 21-58-01.png
Screenshot from 2023-11-09 20-56-37.png
回复

使用道具 举报

cang | 2023-11-9 22:48:24 | 显示全部楼层
欢迎各位参考
回复 支持 反对

使用道具 举报

cang | 2023-11-23 18:00:41 来自手机 | 显示全部楼层
捞一捞,目前还没人联系我。。
回复 支持 反对

使用道具 举报

bzhou830 | 2023-11-24 08:51:05 | 显示全部楼层
建议补一个编译完成的图。
插个眼给园长看
选择去发光,而不是被照亮
回复 支持 反对

使用道具 举报

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

本版积分规则