0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈关于IDE版本不兼容的问题

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-14 14:27 次阅读

本文内容来自一位网友问的问题:我的iar工程打不开是版本不兼容的问题,如何解决?

遇到类似问题,或许你们会看到如下面一些现象

关于IAR版本兼容问题

关于MDK-ARM版本兼容问题

遇到类似上面问题,不用紧张,一般都有解决办法。大部分集成开发环境IDE一般都遵循向下兼容规则,也就是说:高版本的IDE可以打开低版本的软件工程。如我有一个之前用EWARM V7.3建立的工程,而现在EWARM升级到V7.8了,这个时候是可以用V7.8的IDE打开V7.3工程的。

上面说的这种情况,一般在同一个大版本环境下不用担心什么,但在跨越大版本后,可能就需要注意一些细节问题。有些IDE会明确提供一些插件,或者引导你做些操作。像MDK-ARM V4到V5就有一个大的跨越,其实V5的IDE可以打开V4的软件工程,它会提醒你安装“支持包”。

其实,在我们的工程文件里面基本都是包含了关于IDE版本的相关信息。如EWARM中工程文件(用文本或其它编辑器打开):

如MDK-ARM中工程文件(用文本或其它编辑器打开):

如果确实想完美解决问题,就查看到了版本信息,按照对应版本IDE,打开对应工程了。

关于EWARM各类文件的介绍,请参看下文:

IAR中eww、ewp、ewd···等各文件的含义和用途

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM处理器
    +关注

    关注

    6

    文章

    360

    浏览量

    41668
  • IDE
    IDE
    +关注

    关注

    0

    文章

    335

    浏览量

    46681
  • 软件工程
    +关注

    关注

    1

    文章

    31

    浏览量

    11073
  • MDK
    MDK
    +关注

    关注

    4

    文章

    209

    浏览量

    32042
收藏 人收藏

    评论

    相关推荐

    浅谈电磁兼容系统

    智慧华盛恒辉电磁兼容系统 一、基本概念 电磁兼容性(EMC)是指设备或系统在规定的电磁环境中,能够按照预期的功能正常运行,同时不会对周围的其他设备或系统产生无法接受的电磁干扰。 软件开发可以来这里
    的头像 发表于 11-27 16:20 84次阅读

    浅谈Xpedition 2409版本的新功能

    在《创新不止|Xpedition 2409版本新功能揭秘(上)》一文中,我们了解了Xpedition 2409版本的部分改进部分。今天,我们继续看Xpedition 2409新版本给我们带来了什么样的全新用户体验。
    的头像 发表于 10-31 15:33 397次阅读

    Freertos不兼容,已经配置添加了V8.00版本,还是不兼容,为什么?

    /log/idf_py_stdout_output_2122496 Freertos不兼容,已经配置添加了V8.00版本,还是不兼容,目前用的idf5.2adf最新
    发表于 07-24 07:29

    Efinity RISC-V IDE入门使用-3

    自从新版本的Efinity RISC-V IDE发布之后,这直没有时间操作一下,它为RISC-V ' C '和' c++ '软件开发提供了一个完整、无缝的环境;今天终于安装了,但安装自不必多说,一路
    的头像 发表于 07-09 08:46 1059次阅读
    Efinity RISC-V <b class='flag-5'>IDE</b>入门使用-3

    求助,请问如何在RTOS SDK 1.5的PlatformIO IDE ESP8266实现MQTT?

    ESP8266设备连接到 mqtt 代理。但 PlatformIO IDE 内置的 RTOS SDK 1.5 版本不支持 mqtt。此 SDK 没有 mqtt 示例。所以你能不能让我知道我如何在这里进行 mqtt 实现。
    发表于 07-08 06:22

    esp-idfV4.4和esp-idfV5.0使用Espressif-IDE编译环境怎么兼容

    esp-idfV4.4和esp-idfV5.0使用Espressif-IDE编译环境怎么兼容
    发表于 06-13 08:22

    espressif-ide_2.9.1无法使用的原因?

    IDF_PYTHON_ENV 指定的 Python: <找不到> 不知道哪里出问题了,安装之前的IDF版本自带的espressif-ide,安装完后就可以直接使用的。
    发表于 06-06 07:13

    浅谈Pango_Design_Suite工具的安装

    ,开发产品推荐使用的版本。 使用PGX-Mini 4K,IDE安装是必需的,现对安装Pango_Design_Suite进行简要介绍,官方SDK中也有提供相应的详细指导性文档。 首先将下载好
    发表于 05-30 00:43

    请问PSOC Creator 4.4兼容Windows 11 ARM版吗?

    PSOC Creator 4.4 是使用英特尔版本的 C++ 库构建的,因此与 Arm64 版本不兼容。 有人能证实吗? 其他信息 PC#1 具有 Microsoft Visual C++
    发表于 05-21 07:19

    TLF35584使用USB连接,会显示FW版本不支持,并且在INIT的状态无法进入NORMAL,为什么?

    我使用USB连接,会显示FW版本不支持,并且在INIT的状态无法进入NORMAL,请问是否有好的建议?
    发表于 05-20 06:06

    PLC兼容性的处理步骤

    当使用多个PLC设备或进行系统集成时,务必确保所使用的PLC软件版本一致。不同版本的软件可能存在差异,导致兼容性问题。
    发表于 04-24 10:13 519次阅读

    Arduino IDE中是否有与Xmc2Go兼容的LoRaWAN库?

    我想问一下 Arduino IDE 中是否有与 Xmc2Go 兼容的 LoRaWAN 库? 我正在尝试使用连接到 Xmc2Go 的 RFM95W Lora 模块通过 LoRaWAN 将数据传输
    发表于 02-27 06:05

    浅谈兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 组织在 Gitee 开源了兼容 OpenHarmony 的 Flutter。该组织主要用于孵化 OpenHarmony 相关的开源生态项目。     ▲ 仓库地址
    的头像 发表于 02-02 15:22 579次阅读
    <b class='flag-5'>浅谈</b><b class='flag-5'>兼容</b> OpenHarmony 的 Flutter

    软件兼容性测试报告模板

    兼容性测试 兼容性测试报告 软件兼容性测试要考虑什么?》 1、向前兼容和向后兼容。向前兼容是指
    的头像 发表于 01-05 10:24 713次阅读

    deepin-IDE旧貌换新颜:从Qt到DTK

    deepin-IDE(Deepin Union Code)新版本现已推出,具体更新内容如下
    的头像 发表于 12-28 09:45 933次阅读
    deepin-<b class='flag-5'>IDE</b>旧貌换新颜:从Qt到DTK