1. 首页
  2. 操作系统
  3. Linux
  4. Linux上gcc编译器详细

Linux上gcc编译器详细

上传者: 2021-05-05 08:28:37上传 DOC文件 66.5KB 热度 8次
从程序员的角度看,只需简单地执行一条GCC命令就可以了,但从编译器的角度来看,却需要完成一系列非常繁杂的工作。首先,GCC需要调用预处理程序 cpp,由它负责展开在源文件中定义的宏,并向其中插入“#include”语句所包含的内容;接着,GCC会调用ccl和as将处理后的源代码编译成目标代码;最后,GCC会调用链接程序ld,把生成的目标代码链接成一个可执行程序。
用户评论