本帖最后由 月色 于 2023-11-20 12:23 编辑
园长说上个帖子太简单了这回写个详细点的
一、准备工作
1.软件下载
下载地址:https://code.visualstudio.com/
下载地址:https://git-scm.com/
下载地址:https://tortoisegit.org/
2.软件安装
安装没什么好说的点击运行,选择自己需要的选项然后安装(或者直接一路下一步)
3.小安派源码克隆
这一步是为了获取他们的SDK以及一些小Demo
直接在桌面或者某个文件夹里找个空的位置点击 鼠标右键 选择 Open Git bash here 即可打开安装好的 git 工具。
接着输入指令:
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码 等待克隆完毕就好,然后需要克隆他的子模块,这些其实按照教程贴就可以(注水一波)
克隆完毕后进入 AiPi-Open-Kits 中,用文本打开 .gitmodules 文件 url 参数中的 github.com 改成 gitee.com
他这里原本是github的地址,github服务器在国外有可能会下载失败,gitee他也有备份,gitee国内有服务器所以会快很多。
修改完后再你打开的bash里输入:
- cd AiPi-Open-Kits/
- git submodule init
- git submodule update
复制代码 等待克隆完毕。
然后子模块中还有子模块(没错就是套娃)
继续输入:
- cd aithinker_Ai-M6X_SDK/
- git submodule init
- git submodule update
复制代码 等待克隆完毕。
接下来就是克隆编译套件了就是什么GCC、CMake之类的,适用于小安派的编译套件(很贴心不需要自己去找)。
只要在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\bin
- aithinker_Ai-M6X_SDK\tools\make
- aithinker_Ai-M6X_SDK\tools\ninja
复制代码 这三个都要加进去,啊记得把你路径前面的也加上
环境变量设置直接在设置里搜:
然后点击环境变量:
然后点击新建把上边的路径写进去就行:
编辑完毕后来验证下:
打开PowerShell输入
成功则会输出
然后再输入:
- riscv64-unknown-elf-gcc -v
复制代码 成功输出
到这里环境就好了编译个
AiPi-Eyes_weather
这个demo试试看正常会出现:
OK 好了兄弟们全体看向我!我宣布个事!到这里就成功了。
园长快来看看吧这回保长~
|