• KEIL MDK 开发工程问题解决


    问题描述:keil4 与 keil 5 同时存在一套系统中开发,通常情况下安装keil5 后打开keil4 工程文档时工程默认的打开方式升级为最高,如果再次用keil4

    打开工程无从下手。

    解决方法在注册表中更改keil 4 和keil 5 的路径,让他们的路径不相同,前提是要保证安装路径不想同,一般keil 4 安装文件名可以命名为

    keil ,keil 5 的安装路径可以命名为keil_5,这样就能保证路径不同。

    安装完程序包就可以修改注册器了:
    cmd -> 输入 regedit  ->打开注册表编辑器 ,找到UVPROJFILE,UVPROJXFILE,分别对应keil4 的路径和 keil 5 的路径,修改他们的路径默认值如图所示:

    问题描述: 当用keil5 打开keil4 的工程后,编译会报错。但是当在keil4 中就能够编译成功。问题出在编译器版本不兼容的问题,官方给出了兼容包最新跟新到 MDKCM525;

         注意当用keil5 打开keil4 工程时工具集会给你提示报错,并提供两种解决方案如下图:

          

    在这个窗口中提示了两种解决方法:Migrate to Device Pack(迁移到设备包) 和 Install Legacy Support(安装遗留支持)。

    千万不要选择第一中方式,它不仅不会解决编译报错问题,还会将工程转为keil5 ,你将不能够再用keil4 打开,在联合开发中这时致命的。 

    所以还是选择第二种方式安装Legacy support for ARM Cortex-M devices,提供它的官方路径 :http://www2.keil.com/mdk5/legacy/(已下载保存百度云中)。

  • 相关阅读:
    linux---shell数组
    linux---shell传递参数
    Windows mysql免安装版配置。(版本号-5.6.45);
    contos 6.9 和 centos7 配置docker?
    数据库表的演化过程
    docker简单介绍。
    Linux 配置 mycat 和 分库分表配置。
    Linux 配置mysql 免安装版。
    mycat 简单介绍
    kibana 对es的简单操作。
  • 原文地址:https://www.cnblogs.com/LVNG2018/p/12751831.html
Copyright © 2020-2023  润新知