嵌入式Linux应用程序开发 主讲人:方攀 Email:fpmystar@ Blog: 嵌入式Linux应用程序开发 嵌入式Linux应用程序开发及交叉编译:Hello World ! 嵌入式Linux内核模块开发:Hello Module! Linux环境下多进程及多线程编程 1.1 Linux应用程序介绍 在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是灵活运用C编译器.目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSIC标准的编译系统,能够编译用C、C++和Object C等语言编写的程序.GCC不仅功能非常强大,结构也异常灵活.最值得称道的一点就是它可以通过不同的前端模块来支持各种语言,如Java、Fortran、Pascal、Modula-3和Ada等.????????????????????????????????????????????????????????????????? 开放自由和灵活是Linux的魅力所在,而这一点在GCC上的体现就是程序员通过它能够更好地控制整个编译过程.在使用GCC编译程序时,编译过程可以被细分为四个阶段:????????????????????????? ???????????????????
原创力文档

文档评论(0)