目录

ARMMDK-not-found-in-path-ARMCC

【ARM】MDK-not found in path ARMCC

1、 文档目标

解决 MDK 软件打开提示框:ARM 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 […]

}

https://i-blog.csdnimg.cn/img_convert/d0f4f812bc1d67ef70f8be3628797eac.png

图 1

3、软硬件环境

1)、软件版本:MDK 5.38a

2)、电脑环境:Windows 10

3)、外设硬件:无

4、检查问题原因

1、 添加编译器的情况正常。

https://i-blog.csdnimg.cn/img_convert/01b476418e593496fc529634baece62d.png

图 2

尝试重新添加,提示警告:Compiler ‘C:\Keil v5ARMARMCC Bin ArmCC.exe’ not found !

https://i-blog.csdnimg.cn/img_convert/4de0b6c43bd38d00a55b6fd31fdaf562.png

图 3

2、ArmCC.exe 程序正常,文件路径也没存在中文情况。

https://i-blog.csdnimg.cn/img_convert/2c3bfbab8e9d03c4110423ac69c4e664.png

图 4

3、 点开 Target 栏显示空的,一般是由于选择了 GCC 编译器后Target 信息才为空。

https://i-blog.csdnimg.cn/img_convert/9bb7b6e665f766143c459b1845b582f9.png

图 5

但是查看编译器使用未选择 GCC 编译器。

https://i-blog.csdnimg.cn/img_convert/d8d82456aea776f65fb171c1f04b07e5.png

图 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。

https://i-blog.csdnimg.cn/img_convert/6d045b3f40293e71e4b02026873e25ec.png

————————————————————————

​ 版权声明:本文为 亿道电子技术有限公司 原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。