发帖
4 0 0

【板子申请】Ai-M61-32S开发环境搭建-win7

psgrep
高级会员

1

主题

21

回帖

915

积分

高级会员

积分
915
板子申请专区 818 4 2023-11-18 23:30:19

[i=s] 本帖最后由 psgrep 于 2023-11-18 23:54 编辑 [/i]<br /> <br />

本帖最后由 psgrep 于 2023-11-18 23:53 编辑

本帖最后由 psgrep 于 2023-11-18 23:39 编辑

首先感谢站长爱笑发起赠送开发板的活动!

先介绍一下我的本地环境:

  1. Windows 7
  2. 已安装Git、VSCode

正文开始

1.软件安装

因为我已经安装了VSCode、Git,就贴个地址吧

VSCode(这是轻量化的IDE)

Git(这是拉取开发环境的工具)

如果下载速度较慢,可以使用安信可官方的链接

官网链接.jpeg

2.构建开发环境

1. 开始

在存储空间较多的地方(至少4.61G)新建一个文件夹,建议名字为全英文,其他字符可能会影响编译

2. 拉取M61 SDK

右键资源管理器的空白处,点击 Open Git Bash Here

输入

git clone [https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git](https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git)

获取SDK.png

这一步拉取的是M61的SDK

3. 拉取M61 SDK的子模块

在拉取之前,先修改AiPi-Open-Kits文件夹中的.gitmodules

将”github"改为"gitee"(这一步是修改拉取的站点为国内站点,可以加速下载速度)

修改.gitmodules.png

在上一步打开的终端中输入

cd AiPi-Open-Kits
git submodule init
git submodule update

小Tips:如果速度太慢,可以在最后一个命令后加入 --depth=1,这样就只拉取一个分支,亲测对后面的操作没有影响

小Tips*2:这一步要下载将近2G的文件,而且没有进度条,请耐心等待...

4. 拉取M61 SDK子模块的子模块

子模块的子模块...

输入

cd aithinker_Ai-M6X_SDK
git submodule init
git submodule update

小Tips*3:同样可以用 --depth=1

小Tips*4:这一步也要下载将近1G的文件,同样没有进度条,请耐心等待...

5.拉取工具链

输入

git clone [https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git](https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git)

6.设置环境变量

右键 计算机 -> 属性 -> 高级系统设置 -> 环境变量 -> Path -> 编辑

(你的路径)\aithinker_Ai-M6X_SDK\tools\make\;加入开头

(你的路径)\aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin;(你的路径)\aithinker_Ai-M6X_SDK\tools\ninja加入末尾

2023-11-18_234514.png

重启电脑后在桌面Shift + 右键,点击 在此处打开命令窗口

输入 make -v并回车

继续输入 riscv64-unknown-elf-gcc -v并回车

make-.png

3. 编译示例程序(AiPi-Eyes_weather)

使用VSCode打开 AiPi-Open-Kits文件夹

右键 AiPi-Eyes_weather,点击 在集成终端中打开

输入 make

make-.png

一次成功!

──── 0人觉得很赞 ────

使用道具 举报

2023-11-19 09:17:02
沙发
2023-11-19 13:55:21
2023-11-24 09:38:00
插个眼给园长看
2023-11-25 18:19:35

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28494 个
  • 话题数: 40629 篇