本帖最后由 月昇䤳落 于 2023-11-16 01:18 编辑
已完成
但是!还没有完全完成
emmm……那么就把全过程都写一次吧,以及会对容易出问题的地方进行提示
首先,那当然是安装vscode和git了(点击直达)
选择对应的版本进行安装,安装过程就不介绍了,现在重启一下电脑,然后正式进入教程
一、克隆AiPi-Open-Kits仓库
在桌面右击,然后点击在终端打开,输入下列代码后回车
- git clone https://gitee.com/Ai-Thinker-Open/AiPi-Open-Kits.git
复制代码
二、拉取子模块
打开刚才生成的文件夹AiPi-Open-Kits(若和我操作相同则此文件夹在桌面)后,用记事本打开文件内的.gitmodules文件,将之内的“github”替换成“gitee”
之后同样在空白处右击,然后点击在终端打开后,依次输入下述命令
(注意:更新需要一定时间,别在更新过程中你给关了)
然后进入aithinker_Ai-M6X_SDK文件夹,打开project.build文件,给75,76,90这三行注释掉(这几行最前面加#)
防止图片看不清(上传限制2M我尽量保持画质了……)我给出这三行代码,可复制后按ctrl+f进行搜索
75:
- cp $(BL_SDK_BASE)/bsp/board/bl616dk/config/edata.bin build/build_out
复制代码 76:
- cp $(BL_SDK_BASE)/bsp/board/bl616dk/config/Rx_boot2_m61.bin build/build_out
复制代码 90:
- cp $(BL_SDK_BASE)/tools/bflb_tools/bouffalo_flash_cube/chips/bl616/img_create/whole_flash_data.bin build/build_out/
复制代码 然后还是同样的右击,同样的点击在终端打开,输入以下命令
- git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
复制代码
三、配置path与编译
点击win图标右边的搜索图框,然后搜索path,点击编辑系统环境变量,点击环境变量,在系统变量一栏里找到path,双击打开,点击新建,然后把以下路径一条一条复制进去,然后把“aithinker_Ai-M6X_SDK\tools\make”这一条移动到最上面(路径不完整,请在前面补充你的具体路径,每个人都不一样,建议在文件管理器路径栏里复制)
- aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
复制代码- aithinker_Ai-M6X_SDK\tools\make
复制代码- aithinker_Ai-M6X_SDK\tools\ninja
复制代码
有些人可能在这里打开..\tools文件夹会发现里面是空的,这是因为你拉取的时候库404了,打开“...\AiPi-Open-Kits\aithinker_Ai-M6X_SDK“目录下的.gitmodules文件,会发现tools和toolchain会在更新的时候拉取文件进去,但是,当你尝试访问的时候,你会发现都是404,并且在上面执行更新文件的时候也没有报错
那么怎么办呢?没办法,我给你传吧,有幸看到此不是教程的教程的人,我会放百度盘的链接在这儿,但是,温馨提醒,代码能clone就不要下别人发的,否则别人要是给你加一些恶意代码什么的,你不就中招了?咳咳,扯远了,接下来就是编译了,vscode的编译教程已经很多了(官方活动里第一个教程就是),这里就不演示了,主要还是拿命令窗来运行编译命令吧
打开”AiPi-Open-Kits“目录下的”AiPi-Eyes_weather“,然后还是熟悉的右击,点击在终端打开,然后输入以下命令
好了,到此本不是教程的教程结束
|