文档介绍:嵌入式Linux应用程序开发主讲人:方攀Email:******@Blog::HelloWorld!嵌入式Linux内核模块开发:HelloModule!,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是灵活运用C编译器.(pilerCollection),它是GNU项目中符合ANSIC标准的编译系统,能够编译用C、C++,,如Java、Fortran、Pascal、Modula-3和Ada等.                                                                 开放自由和灵活是Linux的魅力所在,,编译过程可以被细分为四个阶段:                                                                                                        ◆预处理(Pre-Processing)                                                                                                                                     ◆piling)                                                                                                                                            ◆汇编(Assembling)                                                                                                                                           ◆链接(Linking)                                                                                                                                              在编译的任何阶段结束,以便检查或使用编译器在该阶段的输出信息,或者对最后生成的二进制文件进行控制,,GCC也提供了灵活而强大的代码优化功能,提供了30多条警告信息和三个警告级别,使用它们有助于增强程序的稳定性和可移植性此外,GCC还对标准的C和C++语言进行了大量的扩展,提高程序的执行效率,有助于编译器进行代码优化,—编写源文件在/root/下建一个自己的目录#mkdirproject#cdproject##include<>intmain(void){printf("Welovearm,welovesep4020!!\n");return1;}痪糠呈***碱离雹贾摇轧只广需项匹檬蛔宰蚁吁熙挚夯湍浓粱崇饥赤辆市雍嵌入式Linux应用程序开发嵌入式Linux应用程序开发代码注意问题◆main函数的返回值应该是int类型;