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

描述

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

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

关于IAR版本兼容问题

MDK

MDK

关于MDK-ARM版本兼容问题

MDK

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

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

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

MDK

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

MDK

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

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

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

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分