1. gcc与vim的使用
1.1 利用vim创建一个hello.c程序
使用平台是Ubuntu,首先利用mkdir创建一个文件夹Bili_Program:
mkdir Bili_Program
cd进入该文件夹后,利用vim创建一个hello.c文件
vim hello.c
在命令模式下输入小写字母i即可进入编辑模式,完成以下程序编写后,输入冒号:wq进行保存退出。
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Hello world!\n");
exit(0);
}
1.2 gcc使用
gcc编译器生成可执行文件一般分为以下几步:C源文件—预处理—编译—汇编—链接—生成可执行文件。
(1)预处理:gcc -E hello.c > hello.i
(2)编译:gcc -S hello.i
(3)汇编:gcc -c hello.s
(4)链接:gcc hello.o -o hello
经过以上几步后,生成绿色可执行文件hello,利用./hello控制台便可以打印Hello world!。不过,也可以使用简单的一条指令完成可执行文件生成
gcc hello.c -o myhello