> 技术文档 > 最新 Keil中5.06 编译器安装即配置教程 keil5(V5.42a) 添加编译器 v5.06 支持 解决:- LM_LICENSE_FILE: unset - ARM_TOOL_VARIANT_keil 5.06

最新 Keil中5.06 编译器安装即配置教程 keil5(V5.42a) 添加编译器 v5.06 支持 解决:- LM_LICENSE_FILE: unset - ARM_TOOL_VARIANT_keil 5.06

解决:ARMLMD_LICENSE_FILE%3A+unset+-+LM_LICENSE_FILE%3A+unset+-+ARM_TOOL_VARIANT%3A+unset+-+ARM_PRODUCT_PATH%3A+unset+-+Product+location%3A+D%3A%5CARM_Compiler_5.06u7%5Csw%5Cmappings+-+Toolchain+location%3A+D%3A%5CARM_Compiler_5.06u7%5CBin+-+Selected+tool+variant%3A+product+-+Checkout+feature%3A+compiler5+-+Feature+version%3A+5.0202006+-+Flex+error+code%3A+-1+Product%3A+ARM+Compiler+5.06+Component%3A+ARM+报错

- LM_LICENSE_FILE: unset  - ARM_TOOL_VARIANT: unset  - ARM_PRODUCT_PATH: unset

该报错就是由于你的编译器没配置正确导致的,不要去相信其他博主说的啥配路径path环境变量那么麻烦

首先你要下载一个编译器的安装包:

可以官方下:

也可以自己下:蓝奏云网盘资源
如果你连keil都没下就下这个再看这篇:KEIL5 MDK的(官网)下载安装(Win11)_keil5下载-CSDN博客

链接:https://pan.baidu.com/s/1ery0Q3FAR8_bLLlPQHSFNg?pwd=9pxf 

提取码:9pxf

下载好编译器后你得到了:
双击setup就可以进入了下载了,找你之前设置的主文件夹下 tool base folder 其中的随便一个文件夹里比如我在旗下创建了可一个armcc然后解压到里面个地方下载出来
我直接下载在桌面:

他就是一个叫ARM5.06的文件夹,里面长这样

接下来打开你的keil,我们先找到你的keil想要的后缀地址

点开三色小方块

点击folder

点击着的三个点
|
点击add another

找到你想保存编译器的文件夹点击确定

看好这个路径,他会在你店记得文件夹下的bin文件夹里找:ArmCC.exe  这里就很傻逼了,因为你下载下来的.exe可能不叫ArmCC.exe而是:armcc.exe
你可以去看看你下载下来的bin里叫啥,如果是就要自己给他改个名叫ArmCC.exe如果本来就叫ArmCC.exe就不用改了

然后找着他的提示路径迎合keil去寻找你的ArmCC.exe

就叫  XXXXXX\\Bin\\ArmCC.exe 所以我们选择文件夹时要选择 XXXXXX\\ 这一部分 也就是说XXXXXX\\  这个路径下有个Bin\\ArmCC.exe 这样  就填加成功了