17.3.10--C语言运行的步骤

编译-->生成-->调试-->链接-->运行

编译就是:将你编写的C语言程序翻译成机器能识别运行的指令集

生成就是:根据编译完成的指令集制造出机器可以具体执行的指令序列

调试就是:试着运行那些指令,检擦发现以便修改其中走不通的地方

链接就是:链接运行相关的各种资源,这些资源在你的程序之外

运行就是:进行干活:

用gcc做例子:

 

 

 

 

预编译,对源代码的宏进行替换,生成中阿金文件(文本,默认不保留)

翻译成汇编代码(文本,默认不保留)

有汇编器生成二进制文件(.obj)

链接成可执行文件(.exe)

posted @ 2017-03-10 10:42  小油菜1  阅读(306)  评论(0编辑  收藏  举报