linux下编译c语言教程

版权声明:微信公众号:性感的小君君、转发请附原文链接! https://blog.csdn.net/sexyluna/article/details/82146111

准备工作

- Linux系统
- 懂得Linux系统下编辑器vim/vi软件的使用
- 懂得简易的c语言编程(初次学习的同学可以直接复制文章末尾的源码)

总结一下:有Linux系统,会使用Linux系统下的文本编辑器,有一点c语言基础即可。


创建c语言文件并编译过程

  1. 利用命令touchu text.c创建一个名字为text.c的c语言文件
  2. 利用命令vim text.c打开编辑文件,并写入源码。
  3. 利用cat text,c检查写入的源码
  4. 利用命令gcc text.c编译c语言
  5. 利用命令ls查看生成了a.out文件
  6. 直接运行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的错误!

猜你喜欢

转载自blog.csdn.net/sexyluna/article/details/82146111