微比恩 > 信息聚合 > 你写的代码是如何跑起来的

你写的代码是如何跑起来的

2022-12-25 19:33:02来源: IT之家

本文来自微信公众号:开发内功修炼 (ID:kfngxl),作者:张彦飞 allen大家好,我是飞哥!今天我们来思考一个简单的问题,一个程序是如何在 Linux 上执行起来的?我们就拿全宇宙最简单的 Hello World 程序来举例。#include <stdio.h> int main() { printf("Hello, World!\n"); return 0; }我们在写完代码后,进行简单的编译,然后在 shell 命令行下就可以把它启动起来。# gcc main.c -o helloworld # ./helloworld Hello, World!那么在编译启动运行的过程中都发生了哪些事情了呢?今天就让我们来深入地了解一下。一、理解可执行文

关注公众号