Target 'Emitter' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
时间: 2024-07-21 16:00:19 浏览: 116
当你看到这样的错误信息 "Target 'Emitter' uses ARM-Compiler 'Default Compiler Version 5' which is not available",通常是在使用某种特定编译器或构建工具链时遇到的问题。这表明系统正在尝试使用版本 5 的ARM编译器(可能是GCC或者其他针对ARM架构的编译器),但是这个版本在当前的环境中没有被找到或者配置不正确。
可能的原因包括:
1. 编译器路径不正确:检查编译器安装路径是否设置为正确的版本,或者环境变量设置是否指向了旧版本的编译器。
2. 编译器缺失:确认系统中是否已经安装了指定版本的ARM编译器,如果没有,需要下载并安装。
3. 工程配置问题:在项目配置文件中,可能误设置了要使用的编译器版本,需要检查和更新配置以匹配可用的版本。
解决这个问题通常需要以下步骤:
1. 检查编译器路径:确认`arm-compiler-5`命令能否从命令行路径中正确执行。
2. 更新或安装版本5的编译器:如果缺失,根据编译器供应商的文档安装对应的版本。
3. 修改工程配置:在工程构建脚本或IDE的配置中,选择或更新到可用的默认编译器版本。
4. 清除缓存或重启:有时,旧的编译器信息可能会保留在缓存中,清除后再试。
阅读全文