c/c++程序从源代码到可执行文件主要要经过以下几个过程:预处理、编译、汇编、链接。完成这几个过程后就可以生成一个计算机可执行的二进制文件。那么他的具体过程是怎样的呢?我从网上搜罗几篇个人感觉写的还不错的文章,分享给大家。
GCC编译过程分解 链接:http://blog.chinaunix.net/uid-20196318-id-28797.html
程序编译过程 链接:http://blog.chinaunix.net/uid-11572501-id-2868702.html
C程序编译过程浅析 链接:http://blog.youkuaiyun.com/koudaidai/article/details/8092647
自留资料。。。。