开发工具介绍.ppt

开发工具介绍.ppt

xlanchen@2006.5.18 Embedded Operating Systems 开发工具介绍 xlanchen@2006.5.18 /~xlanchen “工欲善其事, 必先利其器” --《论语》 主要内容 GNU Tools简介 GNU Tools交叉开发环境及其安装 本地开发 vs 交叉平台开发 本地开发: 一般软件的开发属于本地开发,也就是说开发软件的系统与运行软件的系统是相同的。 交叉平台开发: 本课程所涉及到的嵌入式系统开发属于交叉平台开发,也就是说开发软件的系统与运行软件的系统不同。 交叉开发平台 主机: 开发软件的平台,称为主机,往往是通用电脑; 目标机: 运行软件的平台,称为目标机,在这里是嵌入式系统。 嵌入式交叉开发工具 掌握嵌入式开发工具的使用是进行嵌入式开发的前提条件之一 与主流软件开发工具类似,嵌入式交叉开发工具也包括 编译器, 即能够把一个源程序编译生成一个可执行程序的软件 调试工具, 即能够对执行程序进行源码或汇编级调试的软件 软件工程工具, 用于协助多人开发或大型软件项目的管理的软件 GNU tools GNU tools和其他一些优秀的开源软件可以完全覆盖上述类型的软件开发工具。为了更好的开发嵌入式系统,需要了解如下一些软件 GCC Binutils—辅助GCC的主要软件 Gdb make cvs

文档评论(0)

1亿VIP精品文档

相关文档