首页 > 编程语言 > 详细

C语言代码到可执行目标程序的过程

时间:2020-03-29 16:19:50      阅读:58      评论:0      收藏:0      [点我收藏+]

C语言代码

#include <stdio.h>
int main()
{
      printf("hello, world\n");
      return 0;  
}

GCC编译

gcc -o hello hello.c

会得到一个hello的可执行二进制文件

执行

./hello

 打印出hello, world

C语言代码到可执行文件的过程

核心:预处理、编译、汇编、链接

技术分享图片

预处理主要是把include中的头文件插入源代码中,形成一个新的源代码hello.i

C语言代码到可执行目标程序的过程

原文:https://www.cnblogs.com/Brake/p/12592820.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!