Linux下编译并运行c程序

给你一囗甜甜゛ 提交于 2020-03-09 19:42:08

首先,在使用计算机办公或学习的过程中一定要让文件有条理的存放在文件夹中, 所以编 写c程序的第一步:创建一个专门存放c程序的文件夹。
在主目录中创建一个名为 'c程序设计’的文件夹:

mkdir c程序设计

进入文件夹:

 cd c程序设计

创建vim文件

vim hello.c

按i或者insert键进入插入模式,然后编写一个c程序:

#include<stdio.h>
int main(){
        printf("hello world");
        return 0;
}

按esc键退出插入模式,然后输入:wq保存并退出
这时候你就能在文件夹里发现hello.c这一文件,但这只是一个脚本,想要运行该脚本,必须通过编译,生成一可执行文件。
编译hello.c

gcc  hello.c

直接键入这一行代码,你将在你的文件夹中发现一个名为a.out的文件,这就类似u我们在windows环境下所熟悉的.exe文件。
但我并不推荐大家直接使用这种方式编译文件,当我们编写的程序数量变多时,我们会找不到生成的新的.out文件。所以我推荐使用下面这种编译方式
在编译时为即将生成的可执行文件命名:

gcc hello.c -o hello.out//使用windows下cmder的同学可以把hello.out改为hello.exe

编译成功的话,我们将不会得到任何提示,接下来直接运行就可以啦:

./hello.out
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!