keil5中*** Target 'Target 1' uses ARM-Compiler 'V5.05 update 1 (build 106)' which is not available.
时间: 2024-08-16 16:08:25 浏览: 103
在Keil5中遇到"Target 'LED' uses ARM-Compiler 'Default Compiler Version 5' which is not available."这类错误通常意味着您正在尝试使用的编译器版本不支持当前项目设置。针对您的问题,“Target 'Target 1' uses ARM-Compiler 'V5.05 update 1 (build 106)' which is not available.”表明您试图使用的是ARM Compiler V5.05 Update 1(Build 106),但该版本并未安装或配置在您的开发环境中。
解决这个问题有以下几个步骤:
1. **管理ARM编译器版本**:
前往`Project Items > Folders/Extensions`,在这里查看已安装的编译器版本列表。确认是否有V5.05更新1可用。
2. **选择合适的编译器版本**:
如果V5.05不是默认选项,点击`Options for Target - Target`来更改目标的编译器设置。从列表中选择支持的可用版本。
3. **激活许可证**:
如果V5.05需要单独的许可证才能使用,确保您已经购买并正确激活了与之配套的ARM Compiler 5产品。
4. **重新构建项目**:
更改编译器设置后,尝试重新构建项目(`Rebuild`)以确保新设置生效。
如果V5.05确实不可用,可能需要联系Keil或产品的供应商获取兼容的编译器版本或升级到更新的版本。
相关问题
*** Target 'DSP_FFT' uses ARM-Compiler 'V5.06 update 7 (build 960)' which is not available.
这个错误信息表示目标文件使用的ARM编译器版本不可用。可能的原因是安装的Keil软件版本不兼容当前使用的ARM编译器版本,或者需要安装该版本的ARM编译器。
您可以尝试以下方法来解决这个问题:
1. 确认所使用的Keil软件版本是否与ARM编译器版本兼容。可以在Keil官网上查看软件版本兼容性列表。
2. 如果所使用的Keil软件版本不兼容当前ARM编译器版本,尝试安装该版本的ARM编译器。可以在Keil官网上下载并安装所需的ARM编译器版本。
3. 如果安装了所需的ARM编译器版本但仍出现错误,请检查所选择的编译器是否正确配置。可以在Keil软件的选项菜单中确认所选的编译器版本。
希望这些方法可以帮助您解决问题。如果问题仍然存在,请提供更多详细信息或代码片段,以便更好地帮助您解决问题。
*** Target 'led_c' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
根据提供的引用内容,解决*** Target 'led_c' uses ARM-Compiler 'Default Compiler Version 5' which is not available的问题有以下两种方法:
1. 安装Compiler Version 5编译器:
- 首先,需要安装AC5编译器。可以参考博主的文章:KEIL MDK5.37版本自行添加AC5(ARMCC)编译器。
- 安装完成后,将AC5配置为路径C:\Keil_v5\ARM\ARM_Compiler_5.06u7。
2. 安装MDK5.37并安装ARM_Compiler_5:
- 首先,需要安装MDK5.37版本。
- 安装完成后,安装ARM_Compiler_5。
- 在安装过程中,将ARM_Compiler_5配置为路径C:\Keil_v5\ARM\ARM_Compiler_5.06u7。