在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

第一首先在电脑上打开Linux系统。

然后打开终端窗口。

第二然后用vim命令打开文件。

再用i键进入山拍渗插入模式。

第三然后按esc键就可以退出插入模式。

再按v键可以进入可视模式。

第四然后可以多个字符进行文本 *** 作。

再用CTRL键加v键可以 *** 控文本块。

第五然后再可视模式下,按紧shift键。

再按:键就可以进入到命令逗脊模式贺含。

第六然后用w可以保存修改的 *** 作。

再按q就可以退出模式。

那要看Vim编辑器编写的程序是哪种编程语言了,如宽磨果是C代码,就用gcc命令没巧数编译;如果是C++代码,就用g++命令编译(也可以用gcc命令编译,前提是需要安装g++)。一般在Linux上需要编译运行的,就是C或者C++代码了,编写的脚本代码(比如shell脚本、Python、Perl等)都是直接枯首运行。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存