Rebuild started: Project: TIMER *** Target 'TIMER' uses ARM-Compiler 'Default Compiler Version 5' which is not available. *** Please review the installed ARM Compiler Versions: 'Manage Project Items - Folders/Extensions' to manage ARM Compiler Versions. 'Options for Target - Target' to select an ARM Compiler Version for the target. *** Rebuild aborted. Build Time Elapsed: 00:00:00
时间: 2024-01-15 16:13:54 浏览: 494
根据你提供的信息,这是一个关于 ARM-Compiler 的错误消息,意味着你的计算机上没有安装指定版本的 ARM-Compiler,导致编译器无法编译你的代码。你需要安装所需的 ARM-Compiler 版本,具体的步骤可以查看错误消息中给出的提示。你可以通过打开 'Manage Project Items - Folders/Extensions' 窗口来管理 ARM Compiler 版本,或者在 'Options for Target - Target' 中为目标选择一个 ARM Compiler 版本。安装完所需的 ARM-Compiler 版本后,重新编译你的代码即可。
相关问题
keil5中*** Target 'Target 1' uses ARM-Compiler 'V5.05 update 1 (build 106)' which is not available.
在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或产品的供应商获取兼容的编译器版本或升级到更新的版本。
Rebuild started: Project: rt1064 *** Target 'nor_sdram_zf_dtcm' uses RTOS support that is part of a Legacy Pack. The Legacy Pack is not installed on your computer - to download the missing Legacy Pack visit: www.keil.com/mdk5/legacy *** Rebuild aborted. Build Time Elapsed: 00:00:01解决方法
这个错误提示是因为你的项目使用了 Keil MDK 的 Legacy Pack 中的 RTOS 支持,但你的电脑上没有安装该 Legacy Pack 所导致的。你可以按照提示中给出的网址 www.keil.com/mdk5/legacy 下载并安装相应的 Legacy Pack,然后重新编译你的项目即可。如果你已经安装了 Legacy Pack,可能是该 Legacy Pack 的路径没有配置正确,你可以在 Keil MDK 的 Options for Target 中找到 Legacy 中的路径配置项,将其设置为正确的路径即可。
阅读全文