免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 926 | 回复: 0
打印 上一主题 下一主题

建立开发环境 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-28 12:25 |只看该作者 |倒序浏览

                    现在开始建立开发环境啦。首先当然是操作系统,现在已经有很新的操作系统了,F7也出来了,但我还是建议用redhat 9.0,这是一个比较稳定的系统,如果只对于一个做嵌入式开发来说这已经足够了。更重要的是新的操作系统可能会给你带来不必要的麻烦。在网上看到不少文章都有说在新版Ubutu做开发有很有问题,我也曾经在F6中遇到过串口不能用,结果又重新搞内核,搞得很麻烦。我是个懒人,所以我选择一个简单的办法!用redhat 9.0,选择完全安装。(其实一直有个想法,自己做一个系统,不用图形界面,有cross compiler就行了,然后用vmware运行,速度会很快,不用装两个系统!^-^)
    第二步就是安装cross_compiler了。网上有很多这东西,可惜的是它们并不兼容!比如说u-boot-1.1.4能用2.95.3编译,但用3.2的就不行,但是u-boot-1.2.0却要用3.1以上版本的copiler才行。这不能不说是个遗憾!我选择最新的版本,毕竟以后想要升级比较容易!网上有很多建立cross compile的方法,但大多数比较麻烦,有的甚至要自己from scratch。我的选择是ELDK,这实在是个好东西,它把你建立环境所有事都做好了,你只要安装它就行了!
    到eldk网站上下一个发行版就行了,我下了一个最新的eldk4.1,我的arm系统所以下arm-2007-01-21.iso,然后就安装它吧!
    安装过程。1.[color="#cc0033"]mount -o [color="#cc0033"]loop -t iso9660 arm-2007-01-21.iso /mnt/vcdrom把它挂上,linux就是好,不用装虚拟光驱直接用!2.cd /mnt/vcdrom 3. ./install -d /opt/eldk安装,然后一路回车就行了4.export PATH=$PATH:/opt/eldk/usr/bin:/opt/eldk/bin(如果你不想每次都要设置就把它放到/etc/profile里去吧!以后你就可以直接用了。)5. 搞定了,测试一下吧!arm-linux-gcc -v,看到版本号了吧?!ok!环境搞定了,以下就是uboot了。
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/49576/showart_391720.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP