本帖最后由 praglody 于 2023-11-14 17:21 编辑
一、安装VS code代码编辑器
百度搜索vscode,第一个就是官网,点击进入。
点击 Download for Windows,下载VS code,下载完成后双击安装。
安装完成后,打开之后的样子:
在左侧的导航栏中找到“EXTENSIONS”,搜索“Chinese”来安装中文语言包,然后重启VScode 就能看到中文界面了:
接着安装其它插件。首先是C/C++ :用来实现代码跳转。
安装 Doxygen Documentation Generator :快速注释插件
安装 vscode-icons :文件名识别icon,可以给各种文件自动标识出图标
二、安装Git工具
百度搜索git,第一个点进去就是。
如图所示,点击 Download for Windows:
下载 64-bit Git for Windows Setup 版本。
下载完成后,双击安装。安装完成后,在桌面点击鼠标右键,出现下图中的选项即可。
三、下载源码
3.1 克隆源码
在桌面点击鼠标右键,选择 Open Git Bash Here,打开git终端工具。根据下面的步骤输入指令:
切换到d盘:
新建文件夹:
进入新建的文件夹:
下载源码,克隆小安派的SDK:
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
3.2 拉取M61的SDK 子模块
进入AiPi-Open-Kits 中,用文本打开.gitmodules 文件url 参数中的 github.com 改成gitee.com:
然后在git 工具中分别执行:
- cd AiPi-Open-Kits/
- git submodule init
- git submodule update
复制代码
3.4 克隆适用Windows 的编译工具链
就在当前 aithinker_Ai-M6X_SDK/ 文件夹下,执行以下命令进行拉取:
- git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
复制代码
四、将编译工具添加到系统环境变量
将以下三个路径加入到电脑的环境变量当中:
- D:\aipi\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\tools\make
- D:\aipi\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
- D:\aipi\AiPi-Open-Kits\aithinker_Ai-M6X_SDK\tools\ninja
复制代码
注意,需要把这三个环境变量移到最上面。如下图所示。
验证是否设置成功:
打开powershell,在PowerShell中输入:
如下图所示,观察输出是否正确。
在PowerShell中输入:
- riscv64-unknown-elf-gcc -v
复制代码 如下图所示,观察输出是否正确。
五、开始编译
本次编译的是天气站的源码,改源码位于 AiPi-Eyes_weather 文件夹。接下来,打开powershell,在PowerShell中输入指令:
切换到d盘:
进入项目文件夹:
- cd .\aipi\AiPi-Open-Kits\AiPi-Eyes_weather\
复制代码 开始编译项目:
如下图所示,开始编译项目。
接下来便是漫长的等待过程。程序编译结束后,输出 Build Target Combine,则项目编译成功。
|