
程序人生-Hello‘s P2P
1.1.1 Hello的P2PP2P,Program to Process,即hello.c文件从可执行程序到正在运行的进程的整个过程。在Ubuntu系统下,从C语言文件到可执行目标文件,hello.c文件依次经历cpp(C预处理器,C Pre-Processor)预处理,cclC编译器,C Compiler)编译,as(汇编器,Assembler)汇编以及ld(链接器,Linker)链接四个过程。随后,向shell程序输入命令./hello后,shell程序调用fork()函数产生子进程。




