1.编译软件 gcc,一般ubuntu系统会自带的,如果没有的话需要安装,这里不介绍安装
1>查找ubuntu系统是否有gcc软件,输入指令 which gcc
![](data/attachment/album/201411/14/220321hafictv636dhazx8.png)
查看gcc的版本 gcc --version
![](data/attachment/album/201411/14/220322czpdvxxazwz2lvj0.png)
然后就可以确定系统自带gcc编译器了
2.编辑软件vim,首先需要安装vim,输入指令 sudo apt-get install vim
[imgid=2]
![](data/attachment/album/201411/14/220322l1c4fklzhedmkdd4.png)
由于我已经安装了vim,因此不会显示进度条
3.在当前目录下新建一个文件夹hello,输入指令 mkdir Hello 建立一个新的目录,然后输入指令ls就可以看到新建的hello文件夹
![](data/attachment/album/201411/14/220322p2klfl8nvygznpvo.png)
4.输入指令cd hello,进入hello文件夹
![](data/attachment/album/201411/14/220323a9q4agaob22m0r2a.png)
5.在hello文件夹下新建一个hello.c文件,输入指令 touch hello.c,输入指令ls就可以看到新建的hello.c文件
![](data/attachment/album/201411/14/2203234ftvvmavcptpm7h1.png)
6.在当前目录下输入vim hello.c打开hello.c文件进行编辑
![](data/attachment/album/201411/14/220324nwjf89cqhhf9yyjc.png)
![](data/attachment/album/201411/14/220324bjjlhmmlmhllffnm.png)
7.按下ESC键,切换到指令状态,按下i,最下面一行出现插入后即可输入代码
![](data/attachment/album/201411/14/220324jw6j82gj412s4ab2.png)
8.输入下面的代码
- #include "stdio.h"
- int main()
- {
- printf("Hello Linux!\n");
- return 0;
- }
复制代码![](data/attachment/album/201411/14/220325fvzpe2h8kd299pfp.png)
9.按下ESC键切换到指令状态,按下shift和:键,最下面一行出现冒号后,输入x对代码进行保存退出
![](data/attachment/album/201411/14/220325zqlylgbx9gg5gygl.png)
![](data/attachment/album/201411/14/220326aodvjz7722odhh22.png)
![](data/attachment/album/201411/14/220326yb363jyb394j36bb.png)
10.输入指令gcc hello.c对hello.c进行编译,使用指令ls查看生成的文件
![](data/attachment/album/201411/14/220327vfoduwctwswf3uv4.png)
11.使用指令./a.out查看指令执行结果
![](data/attachment/album/201411/14/220327n5wogij3q3qgw0h5.png)
到此,一个程序建立,编辑,到编译,执行,结束。