干货丨小安编译工具链环境变量那些事

[复制链接]
查看1350 | 回复8 | 2023-11-17 10:08:39 | 显示全部楼层 |阅读模式
本帖最后由 WT_0213 于 2023-11-17 10:51 编辑

为什么需要配置小安编译工具链环境变量?      
       要编译执行编译代码需要使用小安的编译和执行工具,这个工具在aithinker_Ai-M6X_SDK安装目录下,如果需要执行和编译程序代码,需要将代码拷贝到工具的目录下,很不方便。配置环境变量后,在磁盘上任何位置都可以执行和编译程序代码,不需要再拷贝到工具所在目录。

编译工具链下载:
克隆适用 Windows 的编译工具链
就在 aithinker_Ai-M6X_SDK/ 文件夹中拉取工具链,直接适用 git 工具拉取:
  1. git clone https://gitee.com/bouffalolab/toolchain_gcc_t-head_windows.git
复制代码
所有都拉取完成之后,需要把三个路径加入到电脑的环境变量当中,分别是:
  1. aithinker_Ai-M6X_SDK\toolchain_gcc_t-head_windows\bin
  2. aithinker_Ai-M6X_SDK\tools\make
  3. aithinker_Ai-M6X_SDK\tools\ninja
复制代码
1.PNG
高级系统设置,
2.PNG
环境变量
3.PNG
1、2分别位 用户变量和系统变量
用户变量当电脑切换到其他账号登陆电脑时变量失效。用户变量只针对当前用户生效。
系统变量对整个系统生效,切换登录用户不影响变量生效效果。
一般家用电脑大部分都是单用户所以配置哪一个都可以。多用户电脑可以配置成系统变量保证都能生效。
选择新建:创建aithinker_Ai-M6X_SDK放置安装的aithinker_Ai-M6X_SDK编译工具链的的根目录路径
4.PNG
此处变量名随便起,不过要和下面的Path里面%这里%对应上。
如果我们环境目录可能随时改变,可以通过这样配置方便随时更换目录,而不需要每个变量地址都改一次。
比如我们将C盘的这个目录换到的D盘或者E盘只需要修改 前面的盘符就可以了不用修改Path。
选择path,点击编辑
通过%这里对应上面变量名称% 的方式可以找到指定目录的工具。
6.PNG
也可以在用户环境变量Path最头部添加
  1. %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文件夹,这个文件夹放置了大量可执行文件。所以如下图
5.PNG
编译链工具安装完先进行环境变量配置
则可以安装VSCode开发IDE工具。

编译链工具验证
打开命令行窗口输入如下查看make版本
  1. make -v
复制代码
7.PNG



回复

使用道具 举报

Mr.Tail | 2023-11-17 11:07:26 | 显示全部楼层
这帖子,这质量,我反手就是一个赞
回复 支持 反对

使用道具 举报

妖猊 | 2023-11-17 11:23:35 | 显示全部楼层
高质量
回复

使用道具 举报

qwe2079282957 | 2023-11-17 11:34:31 | 显示全部楼层
上全数据咸鱼货,欢迎下载,已过测试

链接:https://pan.baidu.com/s/1pJ76jiqE-u2n3cg8aTtR5Q?pwd=h98v
提取码:h98v
回复 支持 反对

使用道具 举报

WT_0213 | 2023-11-17 11:36:12 | 显示全部楼层
qwe2079282957 发表于 2023-11-17 11:34
上全数据咸鱼货,欢迎下载,已过测试

链接:https://pan.baidu.com/s/1pJ76jiqE-u2n3cg8aTtR5Q?pwd=h98v

百度网盘限速就很难受  阿里的现在可能还好点吧,好久没用过云盘了/
回复 支持 反对

使用道具 举报

qwe2079282957 | 2023-11-17 11:51:45 | 显示全部楼层
WT_0213 发表于 2023-11-17 11:36
百度网盘限速就很难受  阿里的现在可能还好点吧,好久没用过云盘了/

下小文件速度还可以接受的,阿里和夸克的下载制度是真的蓝瘦,虽然便宜
回复 支持 反对

使用道具 举报

lazy | 2023-11-17 13:47:17 | 显示全部楼层
学习了
回复

使用道具 举报

心云 | 2023-12-18 10:44:58 | 显示全部楼层
👍
回复

使用道具 举报

lazy | 2023-12-25 09:50:13 | 显示全部楼层
好帖顶一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则