Linux下gcc编译器起步.doc

Linux下gcc编译器起步 ? 注:此文部分内容转载 在学习使用GCC之前,下面的这个例子能够帮助用户迅速理解GCC的工作原理,并将其立即运用到实际的项目开发中去。首先用熟悉的编辑器输入清单1所示的代码:清单1:hello.c CODE: #include stdio.h int main(void){printf(Hello world,Linux programming!\n);return 0;} 然后执行下面的命令编译和运行这段程序: CODE: #gcc hello.c-o hello#./hello Hello world,Linux programming! 警告:输入gcc hello.c-o hello后出现下列错误: bash:gcc:command not found,是因为gcc未安装。 redhat 9.0安装gcc 在X-window下选主菜单──系统设置──添加/删除应用程序──开发工具中的gcc并安装它 从程序员的角度看,只需简单地执行一条GCC命令就可以了,但从编译器的角度来看,却需要完成一系列非常繁杂的工作。首先,GCC需要调用预处理程序cpp,由它负责展开在源文件中定义的宏,并向其中插入#include语句所包含的内容;接着,GCC会调用ccl和as将处理后的源代码编译成目标代码;最后,GCC会调用链接程序ld,把生成的目标代码链接成一个可执

文档评论(0)

1亿VIP精品文档

相关文档