本帖最后由 SmileYik 于 2023-11-10 14:29 编辑
本帖最后由 SmileYik 于 2023-11-10 14:29 编辑
Ai-M61-32S开发环境搭建
首先先去白嫖贴看了一下怎么参加,然后说是要搭建好环境,然后就去白嫖贴里贴的教程“http://bbs.ai-thinker.com/forum.php?mod=viewthread&tid=282&extra=page%3D2&_dsign=7fea3002”看了看跟着做了
先是拉项目下来
然后看了一下,教程贴里是用的windows工具链,我就提前去gitee仓库看了一下,看到了linux工具链,然后也一起拉下来
然后也把子模块也拉了一下,就差不多了,之后和教程贴一样写到全局变量里,然后写个脚本setup_environment.sh
后面source一下发现有点不太对劲,工具链找不到,然后去瞅了一眼工具链目录,发现拉下来的工具链可运行文件前缀名和教程贴里不一样,教程贴里是riscv64-unknown-elf-xxxx ,拉下来的是riscv64-unknown-linux-gnu-xxxx ,怀疑自己是不是拉错了,就跑去github上同名账号下的仓库,发现有个仓库名格式和那个windows工具链仓库名格式差不多,然后文件名是对上的https://github.com/bouffalolab/toolchain_gcc_t-head_linux/ 准备也拉下来的时候发现aithinker_Ai-M6X_SDK 里面有个toolchain 文件夹,还有个export.sh ,用cat看了一下export.sh 发现是配置工具链环境的,那就可以不用去github上拉了,直接用就好了,然后编译步骤就是下面这几行指令了:
source ./export.sh
cd ../AiPi-Eyes_weather
make
上面三行指令的截图:
然后就编译完啦,之后就是烧录了,可是我没有板子诶
另外吐槽一下论坛的编辑功能,写了一半才发现有markdown模式,还是好奇是什么才点进去的。
浣跨Markdown缂ㄧ杈
浣跨敤瀵屾枃鏈紪杈戝櫒缂栬緫
|