查看: 2233|回复: 1

[CodeWarrior] 使用Codewarrior10.x导入老Codewarrior版本的工程.mcp文件

[复制链接]

该用户从未签到

7

主题

25

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2018-6-27
发表于 2016-2-18 14:28:01 | 显示全部楼层 |阅读模式


Codewarrior10.x是飞思卡尔(Sorry,还没习惯叫NXP,啥时习惯了再说吧,呵呵)基于Eclipse界面开发的一款集大成者IDE开发环境,它把飞思卡尔自己很多内核的编译器包括ARM的GCC编译器都放到这个平台上来了,所以相信很多用过的博友都已体会到它的一个问题,忒耗电脑资源了,一般配置低点的PC用起来的确有点慢有点卡啊,呵呵,不过不得不说在用习惯了之后你还是会发现这个工具的确异常强大,功能丰富且有很多设置比较灵活,同时支持多平台(32位和64位Windows, Linux, Mac),所以无论是想体验体验强大的Eclipse界面还是电脑升级后老版本不兼容的问题想从Classic版本的CW过渡到新版本的CW10.x,都会遇到同样的一个问题,那就是如何从老版本迁移到新版上来。然后问题来了,好消息是强大的Codewarrior10.x提供了一键导入Classic CW老版本工程的功能,而坏消息是这个功能不能支持所有的classic版本的CW,所以下面给出3种解决办法:

(1)第一种当然就是使用这种一键导入的功能了,方法非常简单。我们打开CW10.x,然后选择菜单栏中的File->import->Codewarrior->Codewarrior Classic Project,接下来只需要按照提示一步步的加载Classic版本的.mcp工程文件即可,但是就像我上面所说,这种方法不是所有的工程都可以正常导入,我测试CW8.3是可以正常导入且可以重新编译成功的,异常清爽强大啊,哈哈。实际上在发现这个功能之后我越来越发现CW10.x的这个import功能真是相当强大啊(由最开始不习惯它的不能双击打开工程只能导入到现在一点点习惯了import这个功能),有时间的话建议大家可以好好研究import下可以导入的各种文件,哎,难怪它这么吃电脑资源,实在是走的大而全的道路;

201602184.jpg

(2)第二种方法呢,就是建议大家到飞思卡尔官方论坛上搜索关键词“win7 classic codewarrior”,可以找到很多相关的帖子怪招教大家如何打补丁等方法可以将Classic Codewarrior正常安装到Win7上来。这里提到飞思卡尔官方论坛(community.nxp.com,现在叫恩智浦官方论坛)的确是比较靠谱的论坛,严重推荐一下,虽然英文的帖子居多,但是你如果正在使用飞思卡尔或者NXP的芯片,在遇到问题时这个论坛真的是一个不错的地方,比你在百度上搜出一大篇广告靠谱的多,毕竟比较有针对性而且说实话老外的分享精神和求实好问的习惯值得我们学习;

(3)如果以上两步都不行了,那我只能告诉你最后一个笨招了,那就是在CW10.x中新建工程,然后一个一个文件往里添加了,不要笑,这种方法是最彻底最靠谱的了,即能无后顾之忧还能学习一下如何在CW10.x中构建工程,当然这个添加文件也是要有法可依的了,具体怎么去从Classic Codewarrior整体迁移到Eclipse Codewarrior IDE,飞思卡尔也为我们想好了,它提供了一个应用笔记AN4727详细说明了这种方法,我就不罗嗦了,大家可以直接到飞思卡尔官网搜索AN4727即可以找到该文档了,enjoy it!


原作者:jicheng0622  他的博文都很受用

我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

0

主题

6

帖子

0

新手上路

Rank: 1

积分
20
最后登录
2021-3-17
发表于 2019-6-5 10:20:05 | 显示全部楼层
非常感谢!!!
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-19 14:46 , Processed in 0.116587 second(s), 25 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表