Ai-M61-32S & Mac OS 开发环境搭建
各位小伙伴们好!
Mac下环境搭建方式与社区的搭建方式不太一样;
需要的软件:
安装brew
- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
复制代码- brew install git riscv64-elf-gcc
复制代码
克隆M61 SDK和小安派SDK源码
创建目录
- cd~ && mkdir AiPi && cd AiPi
复制代码 下载小安派SDK源码
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码 下载M6X_SDK
- git clone https://gitee.com/Ai-Thinker-Open/aithinker_Ai-M6X_SDK.git
复制代码
拉取子模块及路径设置:
拉取SDK子模块
将SDK目录移动到AiPi-Open-Kits
- mv ./aithinker_Ai-M6X_SDK ./AiPi-Open-Kits
复制代码
设置路径
最后有一个无关紧要的报错,只是再查riscv64-elf-gcc的版本
进入vscode中编译
- cd ~/AiPi/AiPi-Open-Kits/AiPi-Eyes_weather/
复制代码
编译前需要改一下Makefile文件,我们改过riscv64编译器,跟社区提供的编译器名称有一些区别,改成这样;
- CROSS_COMPILE ?= riscv64-elf-
复制代码
之后打开code的终端,就可以直接编译了
|