第1章 嵌入式Linux C语言开发工具
任何应用程序的开发都离不开编辑器、编译器及调试器,嵌入式Linux的C语言开发也一样,它也有一套**的编辑、编译及调试工具。
掌握这些工具的使用是至关重要的,它直接影响到程序开发的效率。希望读者通过自己的实践,熟练掌握这些工具的使用。通过本章的学习,读者将会掌握如下内容:
C语言产生的历史背景
嵌入式Linux下C语言的开发环境
嵌入式Linux下的编辑器vi
嵌入式Linux下的编译器GCC
嵌入式Linux下的调试器GDB
嵌入式Linux下的工程管理器make
eclipse集成开发环境
1.1 嵌入式Linux下C语言概述
在嵌入式系统中,应用程序的主体是在宿主机中开发完成的。就嵌入式Linux而言,此过程则一般是在安装有Linux的宿主机中完成的。
本章中介绍的是嵌入式Linux下C语言的开发工具,用户在开发时往往是在Linux宿主机中对程序进行调试,然后再进行交叉编译。
……