Ai-M61-32S开发环境搭建记录
环境要求
下面的软件需要提前安装
开发环境搭建步骤
-
使用Git克隆仓库:
git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
-
初始化并更新Git子模块:
cd AiPi-Open-Kits/
git submodule init
git submodule update
cd aithinker_Ai-M6X_SDK/
git submodule init
git submodule update
-
在aithinker_Ai-M6X_SDK/文件夹中拉取工具链:
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
检测环境搭建是否成功
运行以下命令以检测工具链是否正确安装:
make -v
riscv64-unknown-elf-gcc -v
编译AiPi-Eyes_weather
用vscode打开:
打开终端,输入命令make ,等待构建成功:
注意事项
如果提示报错:
Built target combine
cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out
process_begin: CreateProcess(NULL, cp ./../aithinker_Ai-M6X_SDK/bsp/board/bl616dk/config/edata.bin build/build_out, ...) failed.
make (e=2): 系统找不到指定的文件。
make: *** [../aithinker_Ai-M6X_SDK/project.build:75: build] Error 2
根据(“帖子”可点击=>)帖子的说明,你可能需要对Makefile中的路径分隔符进行调整,将/ 改为\ 。
在aithinker_Ai-M6X_SDK的project.build文件中,同样需要将路径分隔符/ 改为\ ,并将cp 命令改为copy 。 |