摘要:
编写一个C程序,使用gcc进行编译,然后得到一个可执行程序。相当简单,对吗?你有没有问过自己,编译处理期间到底发生了什么事情,还有C程序如何转换成可执行程序呢?为了最后变成可执行程序,源代码要经过的行程主要有四个阶段。C源程序变成可执行程序的四个阶段如下:预处理编译汇编链接本文第一部分将讨论gcc编译器在把C程序的源代码编译成可执行程序时所经历的步骤。在进一步讨论之前,让我们先用hello world这个简单的例子,迅速地看一下如何使用gcc编译和运行C代码。$ vi print.c#include#define STRING "Hello World"int main(v 阅读全文
posted @ 2011-10-06 23:39 Neon∮Light 阅读(409) 评论(0) 推荐(0) 编辑