1、首先在vim环境下编写代码
sw@ubuntu:~$ vim fork.c
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
int main(void) {
int i;
for(i = 0; i < 2; i++) {
fork();
printf("-");
}
wait (NULL);
wait(NULL);
return 0;
}
在vim编辑状态(i)下输入这段代码
ESC退出插入模式
:wq 保存并退出
2、查看进程 pstree
sw@ubuntu:~$ pstree
sw@ubuntu:~$ ps -ef | more

本文详细介绍了在Linux环境下,从使用vim编辑代码,到通过gcc编译、链接,直至运行程序的全过程。内容包括:使用vim编写代码,通过pstree和ps查看进程,利用top命令观察进程动态,理解gcc的预处理、编译、汇编和链接四个阶段,以及最终生成的可执行文件类型ELF。


最低0.47元/天 解锁文章
6530

被折叠的 条评论
为什么被折叠?



