构建嵌入式Linux系统说明

   最近一段时间一直在构建嵌入式Linux。把自己的使用说明给大家分享一下。

   主机环境:Windows+VMware(ubuntu10.04)

   Windows下使用软件:soureinsight,beyond compare2, J-link

   Linux下使用软件:svn,gcc/gdb

   开发平台:mini2440(ARM)

   这里需要说明的几点:

   1,采取版本管理工具svn可以使得系统开发更加有效,对代码的有效管理在团队管理中显得格外重要。

   2,由于Linux代码的庞大性,使得代码阅读工具是一个重要的部分,在这里由于Windows下的软件的友好性,我还是选取了通过sourceinsight工具来阅读和编辑Ubuntu下的代码。

   3,对于版本的更新需要比较版本代码时我使用了beyond compare2工具进行比较。个人认为这个工具的使用还是很便利的。

   4,J-link工具的使用,由于我是在ARM平台下进行开发的,所以就需要调试器的支持。通过调试可以很快的理解板级环境,也可以通过调试快速的进行程序设计。

   5,Ubuntu端gdb工具的使用,对内核的调试离不开调试工具,我在Linux内核开发的过程中一直都在使用gdb+jlink。使用起来还是很方便的。

 

  

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值