Linux上gcc编译器详细

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