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

    文章

    346

    浏览量

    41320
  • IDE
    IDE
    +关注

    关注

    0

    文章

    326

    浏览量

    46334
  • 软件工程
    +关注

    关注

    1

    文章

    29

    浏览量

    10976
  • MDK
    MDK
    +关注

    关注

    4

    文章

    208

    浏览量

    31769
收藏 人收藏

    评论

    相关推荐

    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 248次阅读
    <b class='flag-5'>浅谈</b><b class='flag-5'>兼容</b> OpenHarmony 的 Flutter

    软件兼容性测试报告模板

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

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

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

    关于CentOS与程序ABI版本的问题

    使用D_GLIBCXX_USE_CXX11_ABI=0,与我们的BM-OpenCV编译时使用的ABI版本(ABI=1)不兼容,因此,需要使用我们提供的x86-linux-gcc编译器,以确保ABI兼容,编译器请联系技术支持获取。
    发表于 09-19 06:39

    NucleiStudio IDE跑HELLOWORLD例程出错怎么解决?

    操作系统版本,Windows 10 - 64位 家庭版 IDE版本,NucleiStudio IDE 最新版 开发板型号,GENESYS2等 报错信息如下 进行操作 VIVAO中我做
    发表于 08-12 08:13

    关于NucleiStudio IDE编译汇编文件的问题

    关于NucleiStudio的使用,我想问两个问题,一个是NucleiStudio IDE编译汇编文件的问题,另一个是关于NucleiStudio IDE编译RISCV向量扩展指令的问
    发表于 08-12 08:05

    请问各位大神,RTT Nano版本不包含信号这个ipc模块吗?

    请问各位大神,RTT Nano版本不包含信号这个ipc模块吗?要标准版本才有?
    发表于 07-31 09:48

    使用V5版本经ARMCC编译放到V6时的一些错误

    -std=c99**即可【中间留个空格隔开并注意使用英文字符】。用V6版本 MDK IDE进行编译其速度会快很多。 关于ARM MDK IDE v5 与 V6
    的头像 发表于 06-21 16:33 1305次阅读
    使用V5<b class='flag-5'>版本</b>经ARMCC编译放到V6时的一些错误

    用IAR8.1调试NUC505开发板时,提示Nu-Link固件版本不匹配,请问该如何升级?

    我在用 IAR8.1 调试 NUC505 开发板 时,提示Nu-Link 固件版本不匹配。请问该如何升级?请各位指教。
    发表于 06-15 06:26

    使用S32DS生成一些驱动程序代码,使用相同的DS和SDK,为什么构建版本不同?

    我正在使用 S32DS 生成一些驱动程序代码,我发现许多我没有修改的文件(由其他人生成)也发生了变化。唯一的区别是构建版本。 我们使用相同的 DS 和 SDK,为什么构建版本不同?
    发表于 06-12 07:46

    求助,能帮忙告知RTD4.0.1兼容什么SPD版本吗?

    能帮忙告知RTD4.0.1兼容什么SPD版本吗? 我看了SPD 2.0.0的release note,上面说SPD 2.0.0要用RTD4.0.0。
    发表于 06-01 07:43

    Arduino IDE版本是1.8.5,如何获取SPIFF工具版本

    SPIFF 的能力,请设法从该芯片(或至少来自同一制造商的其他芯片)正确上传和读取数据的人告诉我确切的参数他/她用于上传?提前致谢,祝周末愉快。 PS:我的Arduino IDE版本是1.8.5,不知如何获取SPIFF工具版本
    发表于 05-30 06:27

    MCUXpresso IDE启动LinkServer时收到错误怎么解决?

    嗨,我一直在我的 Windows 10 系统上使用 MCUXpresso IDE 版本 v11.3.0_5222,几周前我已经升级到 Windows 11。从上周开始,我收到一个错误,附在下面。我
    发表于 05-24 06:46

    MCUXpresso IDE在移动驱动程序文件时得到不同的bin文件?

    关于: 产品:MCUXpresso IDE 版本:MCUXpresso IDE v11.4.1 [Build 6260] [2021-09-15] 操作系统:Windows 7 VM
    发表于 04-25 07:13