在linux下用vi编写程序后怎么执行编写的程序?

在linux下用vi编写程序后怎么执行编写的程序?,第1张

vi 只是编辑器,保存退出后,可以命令行看到当前保存的文件。比衡盯隐如ls hello.c

接下来咐厅要用编译器来编译程序, 比如gcc hello.c -o  hello

执行程序只要在命令行执行就可以了, 比如./hello

建议先去了解一下基本的shell命令。

如下:

~#vi tmp.c

按i进入插入模式,输入源文件内容

#include <stdio.h>

int main(int argc,char *argv[])

{

printf("just a case!\r\n")

return(0)

}

按ESC退出插入模式,输入

:wq

回到shell

~#gcc tmp.c

~#./a.out

可是我输入执行却不行,想问下则羡为什么??

在#后输入:gcc tmp.c

提示:bash: gcc:command not found

终端输入

vim test.c

车进入vim编辑器再按a键进入编辑状态输入C语言语句:

#include

int main() {

printf("hello world!\n"纤茄锋)

}

按esc键退编辑状态再输入冒号(shift + 冒号号键)紧跟着输入 wq 即 输入

:wq

按车即推vim编辑器终端命令窗口(类似xp命令提示纳数符)

输入毁晌

gcc test.c 步编译

./a.out 执行输 hello world

结束前提已经安装gcc

你没装gcc这个工孙烂具, 不知道你是什么袭蚂发行版,

切则禅漏换到root

apt-get install gcc (ubuntu)或者

yum install gcc (fedora)

或者 zypper in gcc (suse)

看你了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12317448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存