- 博客(1)
- 收藏
- 关注
原创 CSAPP大作业hello的生命周期
P2P:hello.c文件,从被编写成c函数再到成为一个可执行文件,并被用户执行,就完成了它的P2P过程。首先经过预处理器变为hello.i文件,再经过编译器成为hello.s、经过汇编器成为hello.s,最后由链接器进行链接,变成hello.out文件。这样一个可执行文件,由用户在shell命令行执行。输入./hello,shell在当前目录下查找并执行文件hello,先以fork创建一个子进程,在子进程中调用execve函数执行hello程序,hello.c就由一个文件成为了一个进程。
2023-05-23 23:37:05
42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人