您的位置:首页 > 运维架构 > Linux

Linux下C程序编译过程

2012-03-07 10:19 169 查看
假定使用vim创建c源程序test.c,现在要编译并执行该程序,可按照如下步骤。

预处理阶段 gcc –E test.c –o test.i
在test.i文件中即把头文件加入进去
编译阶段 gcc –S test.i –o test.s
该阶段的主要任务是把test.i编译成汇编文件
汇编阶段 gcc –C test.s –o test.o
把.s文件汇编成目标文件
链接阶段 gcc test.o –o test
生成可执行文件test。

./test 运行该程序。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: