如何用gcc编译C源代码
各种各样的软件充满了工作、生活的每个地方,聊天软件、购物软件、音乐软件、电影软件等,软件虽然各种各样、丰富多彩,但大多数都是由源代码经过编译程序编译成最终软件的。本文介绍在Linux(fedora 22)环境下如何用gcc编译C源代码生成最终软件。
操作方法
- 01
编写C源代码for_learning_compile.c
- 02
预编译,执行源代码for_learning_compile.c中的预编译指令,生成预编译for_learning_compile.i文件
- 03
编译,将前面生成的文件经过词法、语法、语义等的分析生成汇编代码for_learning_compile.s文件
- 04
汇编,将汇编文件生成for_learning_compile.o目标文件
- 05
链接,加载、链接各种库最终生成可执行文件for_learning_compile
- 06
执行for_learning_compile验证编译是否成功。执行成功!编译成功!
赞 (0)