码迷,mamicode.com
首页 > 其他好文 > 详细

1202.1——运行一个程序的完整的过程

时间:2015-12-02 20:13:13      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:

1.预编译: 将#include头文件展开

gcc -E printName.c

 

2.汇编:生产汇编代码 会产生一个.s的文件 

判断代码是否正确

gcc -S printName.c

 

3.编译:将汇编代码转化成目标文件(二进制文件)

产生一个.o的文件

gcc -c printfName.s

 

4.链接  将所有的.o文件链接为一个可执行的文件

gcc -o outputName printName.o xx.o

 

5.运行

./outputName

 

1202.1——运行一个程序的完整的过程

标签:

原文地址:http://www.cnblogs.com/damonWq/p/5013716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!