【ARM】MDK-not found in path ARMCC
1、 文档目标
解决 MDK 软件打开提示框:ARM Compiler Version not found in path:‘.\ARMCC’!
2、 问题场景
打开keil工程时会警告
{
*** Warning: Registered ARM Compiler Version not found n path:'.\ARMCC'!
*** Update the configuration Of multiple ARM Compiler in 'Manage Project Items'
*** under 'Folders/Extensons' ARM Compiler […]
}
图 1
3、软硬件环境
1)、软件版本:MDK 5.38a
2)、电脑环境:Windows 10
3)、外设硬件:无
4、检查问题原因
1、 添加编译器的情况正常。
图 2
尝试重新添加,提示警告:Compiler 'C:\Keil v5ARMARMCC Bin ArmCC.exe' not found !
图 3
2、ArmCC.exe 程序正常,文件路径也没存在中文情况。
图 4
3、 点开 Target 栏显示空的,一般是由于选择了 GCC 编译器后Target 信息才为空。
图 5
但是查看编译器使用未选择 GCC 编译器。
图 6
4、解决方法
1、尝试卸载进行重新安装 MDK5.38a,该问题还是重复出现;(怀疑安装文件有问题或者需要处理注册表信息)
2、更换软件版本,安装 MDK5.39,该问题不会出现,可以正常安装 ARMCC 进行编译。
3、验证解决方法:
原因:客户在安装 Compiler 5 编译器时,安装路径不正确。软件中路径未提前清除,安装好编译器后软件识别不正确,导致出现警告*** Warning: Registered ARM Compiler Version not found n path:'.\ARMCC'!
需进行如下操作:勾选 GCC 编译器进行使用,点击 ok,之后重新勾选 ARM 编译器,点击 ok。
————————————————————————
版权声明:本文为亿道电子技术有限公司原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。