本帖最后由 咖啡加盐 于 2023-11-14 18:04 编辑
1.VS code 代码编辑器安装
由于之前已经安装过,这里就上传个截图吧
vs code
2.Git安装
ubuntu下安装git很简单,只需一句命令即可
然后查看下git版本
git version
3.克隆小安派项目
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
git clone
然后ls下 就会发现当前目录已经多出了个AiPi-Open-Kits文件夹
aipi-open-kits
4.拉取M61 SDK子模块
先修改模块的来源,防止拉取失败
用vim编辑器修改
按i进入编辑模式,修改github.com 为gitee.com
修改url
输入:wq保存退出后开始拉取
- git submodule init
- git submodule update
复制代码
更新子模块
5.拉取M61 SDK中的子模块
进去SDK中拉取子模块
拉取
- git submodule init
- git submodule update
复制代码 克隆适合linux的编译工具链 就在当前目录下拉取
- git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_linux.git
复制代码
6.添加环境变量
需要把make ninja 和riscv64-unknown-elf-gcc的路径加入到电脑的环境变量中,工具链的路径是
riscv64-unknown-elf-gcc路径:/root/AiPi-Open-Kits/aithinker_Ai-M6X_SDK/toolchain_gcc_t-head_linux/bin
写进环境变量
- export PATH=$PATH:$PWD/aithinker_Ai-M6X_SDK/toolchain_gcc_t-head_linux/bin
复制代码
path
riscv64-unknown-elf-gcc version
make和ninja直接安装会自动写进环境变量里面的。
- apt-get install make ninja-build
复制代码
7.编译天气站程序
编译之前给以下权限 防止报错
- cd /root/AiPi-Open-Kits
- chmod -R 775 .
复制代码 然后编译天气程序
- cd AiPi-Eyes_weather
- make
复制代码
make 成功
|