Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.

2023-05-16

这个原因是Compiler Version 5编译器在Keil 5.37以后就不再默认安装了

从这个版本开始,Keil 默认安装的是 Compiler Version 6.18,如下图

图1 版本信息

解决方法:

方式1.

        点击锤子图标,然后在 Target一栏选择:Version 6 (或6.18)的编译器,点击Ok退出。重新编译就可以了。

/

图2 锤子(Options for Target)

图3 Target栏选择 Version 6(或者6.18)

方法2.

        如果方式1解决不了,编译出现几百个报错,再尝试方法2。

        安装Compiler Version 5编译器,安装好之后记得再点击锤子,切换成Version 5编译。  产生这个原因的大概率原因是用新版本的CubeMX生成了代码,而截止2023/03,Cube MX只支持生成Compiler Version5的Keil代码,不支持Version6,所以需要安装Version5然后用5编译,如图4。

图4 CubeMX目前只支持生成AC5的Keil代码

        安装AC5可参考这个博主的文章:KEIL MDK5.37版本自行添加AC5(ARMCC)编译器

       

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available. 的相关文章

随机推荐

  • unity报错NullReferenceException: Object reference not set to an instance of an object

    在做unity3d的UDP通信时 xff0c 遇到了该的错误 之前初始化用的Start xff0c 运行正常 xff0c 某天突然报错 xff0c 后面看到了文章 https blog csdn net u011185231 article
  • Unity3D UDP通信

    补一下前面遇到的问题 最近在做树莓派与Unity3D的UDP通信 xff0c 树莓派通过网线连接电脑 xff0c 设置网络共享 树莓派作为客户端 xff08 python xff09 xff0c Unity3D作为服务端 xff08 C x
  • ROS机械臂模型的调试

    用传感器串口输出数据控制虚拟机ROS中的6DOF机械臂模型 xff08 每次重新调试都需要一定的时间熟悉过程 xff0c 所以记录一下 不记录代码只记录调试过程 xff09 串口配置 传感器通过USB转TTL模块接到电脑 xff0c 在虚拟
  • openrave

    配置IKFAST求解器 xff0c 装openrave装了一天终于在差三分钟十一点的时候出来了界面 ubuntu18的boost默认1 65 xff0c 但是好像和openrave不匹配 xff0c 换成了1 58 如果后续使用没问题就来详
  • ROS1代码转ROS2

    先占个坑 xff0c 等我做完写总结
  • 四元数基本概念&&四元数3D旋转(求两个四元数的夹角)

    四元数基本概念 1 四元数定义向量形式 xff1a 模长 xff1a 2 四元数加减法 3 四元数的逆和共轭 当q是单位四元数时 xff0c 4 四元数乘法4 1 标量乘法 xff1b 标量s 四元数与标量相乘满足乘法交换律 xff1a 4
  • 树莓派安装64bit系统并安装miniconda

    树莓派安装64bit系统并安装miniconda 某机械臂只有arm64的动态链接库 xff0c 所以如题 中间过程无比曲折 xff0c 记录一下 1 安装64bit系统 1 1 下载系统 树莓派系统官网 xff1a https www r
  • 四旋翼无人机学习第23节--原理图与PCB库开源计划

    在之前的教程中 xff0c 我们学到了原理图和PCB库的绘制方法 xff0c 了解了绘制的基本方法 在之后的学习中 xff0c 我打算从头开源自己的原理图和PCB库 不定期更新 xff0c 方便大家快速的进行PCB设计 这里有几点想要说明
  • 基于openmv的无人机Apriltag动态追踪降落完整项目资料(labview+openmv+apriltag+正点原子四轴)

    前言 xff1a 之前假期做的一个小项目 xff0c 炸了好几套桨叶233 xff0c 分享出来希望能帮助更多人快速学习 使用正点原子ATK MiniFly 飞行器二次开发多旋翼Apriltag追踪 xff1b 使用LABVIEW自主设计地
  • 某公司算法岗笔试题(部分)

    今天参加了第一次笔试 xff0c 准备的不是很好 xff0c 分享几道题 1 选择题 xff1a int i 61 1 const int j 61 1 下列错误的是 xff1a const int p1 61 amp i const in
  • 五、ROS使用serial包进行串口通信

    五 ROS使用serial包进行串口通信 1 下载串口调试助手CuteCom2 下载虚拟串口模拟器socat3 下载串口调试助手minicom4 安装serial串口功能包5 创建工作空间6 创建功能包7 创建发布者8 配置CMakeLis
  • 六、ROS安装ros_canopen模块

    六 ROS安装ros canopen模块 1 查看自己的ROS版本2 下载ros canopen源码 1 查看自己的ROS版本 首先查看自己的ROS版本 xff1a 我的是melodic 终端1 roscore 终端2 rosparam l
  • 七、ROS-CAN通信

    七 ROS CAN通信 1 测试官方样例2 移植到ROS 1 测试官方样例 我这里用的是CANalyst II分析仪 创芯科技 Linux版 我的系统是 xff1a Ubuntu18 04 6 LTS 我的ROS版本 xff1a melod
  • Ubuntu22.04 实用工具总结 Toniht笔记

    上一篇实用工具总结 xff0c 被莫名其妙审核不通过 xff0c 没涉及任何墙的字眼 xff0c 只不过写了Q v 的安装过程 xff0c 重新写一遍笔记 时隔半个月 xff0c 又被挂了 xff1f 我删的已经只剩一个名字了 离了大谱 U
  • 受苦笔记之Ubuntu 18.04 ros相机标定

    个人博客 TanJX的自留地 Ubuntu 18 04 相机标定 之前用ubuntu 16 04想做相机标定但是一直出错 xff0c 所以换了系统后我又回来折腾了 安装ROS就不说了 主要是ROS下的usb cam程序包 xff0c 之前一
  • 嵌入式Linux自学笔记(三)——输入输出系统应用编程、网络通信、多线程编程

    一 输入输出系统应用编程 1 输入系统简介 1 1 输入设备 常见的输入设备有键盘 鼠标 遥控杆 书写板 触摸屏等等 xff0c 用户通过这些输入设备与 Linux 系统进行数据交换 1 2 输入系统 Linux 系统为了统一管理这些输入设
  • 基于SIFT的图像拼接系统

    第一部分 设计概述 设计目的 图像拼接技术是计算机视觉与图像处理领域的一个研究重点 xff0c 广泛应用于各个领域 它能够很好地实现图像的延伸和连续 xff0c 保留多组图像的共有信息 xff0c 去除杂冗 xff0c 提高信息存储量 xf
  • Ubantu20.04 安装rtabmap的ros版本时 catkin_make报错:could not find a package configuration

    ROS版本 xff1a noetic 查询安装包的源网站 xff1a ROS Wiki http wiki ros org 本次安装经常用到git clone 如果git clone 报错 xff0c 或者速度很慢 xff0c 可以参考我的
  • 计算机专业要不要考研——写的很棒

    http www csaiky com wl 201011190918531326 htm 你说 xff1a 他们都有很强的开发能力 只是不太喜欢读书 也只是希望混个学历对今后在岗位上晋升有好处 xff0c 我可以向你保证 xff0c 你所
  • Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.

    这个原因是Compiler Version 5编译器在Keil 5 37以后就不再默认安装了 从这个版本开始 xff0c Keil 默认安装的是 Compiler Version 6 18 xff0c 如下图 图1 版本信息 解决方法 xf