在linux下用vi编写程序后怎么执行编写的程序啊,执行后又如何查看结果的哇
5个回答
展开全部
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
展开全部
vi 只是编辑器,保存退出后,可以命令行看到当前保存的文件。比如ls hello.c
接下来要用编译器来编译程序, 比如gcc hello.c -o hello
执行程序只要在命令行执行就可以了, 比如./hello
建议楼主先去了解一下基本的shell命令。
接下来要用编译器来编译程序, 比如gcc hello.c -o hello
执行程序只要在命令行执行就可以了, 比如./hello
建议楼主先去了解一下基本的shell命令。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
:wq 保存退出
如果是c++用
g++ xxx.cpp -o xxx 编译
./xxx 运行
如果提示不能运行试试
chmod a+x xxx 将xxx赋予运行权限
如果是c++用
g++ xxx.cpp -o xxx 编译
./xxx 运行
如果提示不能运行试试
chmod a+x xxx 将xxx赋予运行权限
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议看下SHELL的基本用法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
vi 只是编辑器,保存退出后,可以命令行看到当前保存的文件。比如ls hello.c
接下来要用编译器来编译程序, 比如gcc hello.c -o hello
执行程序只要在命令行执行就可以了, 比如./hello
接下来要用编译器来编译程序, 比如gcc hello.c -o hello
执行程序只要在命令行执行就可以了, 比如./hello
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询