本帖最后由 WT_0213 于 2023-11-17 10:51 编辑
为什么需要配置小安编译工具链环境变量?
要编译执行编译代码需要使用小安的编译和执行工具,这个工具在aithinker_Ai-M6X_SDK安装目录下,如果需要执行和编译程序代码,需要将代码拷贝到工具的目录下,很不方便。配置环境变量后,在磁盘上任何位置都可以执行和编译程序代码,不需要再拷贝到工具所在目录。
编译工具链下载:
克隆适用 Windows 的编译工具链
就在 aithinker_Ai-M6X_SDK/ 文件夹中拉取工具链,直接适用 git 工具拉取: - 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
复制代码
高级系统设置,
环境变量
1、2分别位 用户变量和系统变量
用户变量当电脑切换到其他账号登陆电脑时变量失效。用户变量只针对当前用户生效。
系统变量对整个系统生效,切换登录用户不影响变量生效效果。
一般家用电脑大部分都是单用户所以配置哪一个都可以。多用户电脑可以配置成系统变量保证都能生效。
选择新建:创建aithinker_Ai-M6X_SDK放置安装的aithinker_Ai-M6X_SDK编译工具链的的根目录路径
此处变量名随便起,不过要和下面的Path里面%这里%对应上。
如果我们环境目录可能随时改变,可以通过这样配置方便随时更换目录,而不需要每个变量地址都改一次。
比如我们将C盘的这个目录换到的D盘或者E盘只需要修改 前面的盘符就可以了不用修改Path。
选择path,点击编辑
通过%这里对应上面变量名称% 的方式可以找到指定目录的工具。
也可以在用户环境变量Path最头部添加
- %aithinker_Ai-M6X_SDK%\tools\make;%aithinker_Ai-M6X_SDK%\toolchain_gcc_t-head_windows\bin;%aithinker_Ai-M6X_SDK%\tools\ninja;
复制代码 path存放的是程序的可执行性文件位置,aithinker_Ai-M6X_SDK咱们要找的是aithinker_Ai-M6X_SDK编译链工具目录下的toolchain_gcc_t-head_windows\bin文件夹,这个文件夹放置了大量可执行文件。所以如下图
编译链工具安装完先进行环境变量配置
则可以安装VSCode开发IDE工具。
编译链工具验证
打开命令行窗口输入如下查看make版本
|