准备工作
- Linux系统
- 懂得Linux系统下编辑器vim/vi软件的使用
- 懂得简易的c语言编程(初次学习的同学可以直接复制文章末尾的源码)
总结一下:有Linux系统,会使用Linux系统下的文本编辑器,有一点c语言基础即可。
创建c语言文件并编译过程
- 利用命令
touchu text.c
创建一个名字为text.c
的c语言文件 - 利用命令
vim text.c
打开编辑文件,并写入源码。 - 利用
cat text,c
检查写入的源码 - 利用命令
gcc text.c
编译c语言 - 利用命令
ls
查看生成了a.out文件 - 直接运行a.out文件即可得到编译结果
操作过程展示:
[ds@iz1zdpxadujj9vz text]$ touch text.c
[ds@iz1zdpxadujj9vz text]$ vim text.c
[ds@iz1zdpxadujj9vz text]$ cat text.c
#include<stdio.h>
int main(void)
{
printf("hi,wishing you good\n");
return 0;
}
[ds@iz1zdpxadujj9vz text]$ gcc text.c
[ds@iz1zdpxadujj9vz text]$ ls
a.out hellon hellon.c text.c
[ds@iz1zdpxadujj9vz text]$ ./a.out
hi,wishing you good
进阶操作
在使用gcc编译c语言文件的时候,加上-o 文件名
可以控制编译出来的文件名称,不会单一只是a.out
[ds@iz1zdpxadujj9vz text]$ gcc text.c -o text
[ds@iz1zdpxadujj9vz text]$ ls
a.out hellon hellon.c text text.c
[ds@iz1zdpxadujj9vz text]$ ./text
测试程序的源码
#include<stdio.h>
int main(void)
{
printf("hi,wishing you good\n");
return 0;
}
欢迎大家留言交流
————————更新历史——————
1. 2018-08-28:更改将vi错写vm的错误!