请教高手vim的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

请教高手vim的问题

#1

帖子 李伟武 » 2008-03-09 23:49

在vim里面写好了代码:
#include <stdio.h>
int
main(void)
{
printf("Hello, world!\n");
return 0;
}
文件名为 hello.c
之后用命令:
$ gcc -Wall hello.c -o hello 编译程序
提示: “gcc: 没有输入文件“
这个问题怎么解决呀?是不是还需要做什么配置?
岁月催人!
头像
iblicf
帖子: 3766
注册时间: 2007-01-15 17:15

#2

帖子 iblicf » 2008-03-10 5:04

确认 hello.c 在当前工作目录下 ? cd 到有 hello.c 的目录,再 gcc .
vi 保存文件是 [ESC]:wq!
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

最让我头大的

#3

帖子 李伟武 » 2008-03-10 8:16

iblicf 写了:确认 hello.c 在当前工作目录下 ? cd 到有 hello.c 的目录,再 gcc .
vi 保存文件是 [ESC]:wq!
最让我头大的是“当前目录”到底是指哪个 目录呀?vi我是在终端直接输入vim进入m的,hello.c默认情况下又会保存到哪里?请教!请教!
岁月催人!
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#4

帖子 yaoms » 2008-03-10 8:22

当前目录是 pwd 命令的输出。。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

还是有问题

#5

帖子 李伟武 » 2008-03-10 8:25

yaoms 写了:当前目录是 pwd 命令的输出。。
这位大哥,能不能详细 点呀?
岁月催人!
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#6

帖子 yaoms » 2008-03-10 8:30

还不详细?
在你的 $ 提示符下 输入 pwd 回车。

代码: 全选

$ pwd
/home/yaoms
例如,我的当前目录就是 /home/yaoms 也就是我的家目录。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

这个OK

#7

帖子 李伟武 » 2008-03-10 8:44

李伟武 写了:
yaoms 写了:当前目录是 pwd 命令的输出。。
这位大哥,能不能详细 点呀?
哦,原来 是这个意思!!!经试验我放个文件 file.c在当然目录下,会生成 a.out这个文件,这应该表示是编译成功了,再请问一下怎么在vim里面编缉 的代码文件怎么让它保存到当然目录下?very very thankyou
岁月催人!
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#8

帖子 yaoms » 2008-03-10 8:46

cd /the-src-path
vi hello.c
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

又长见识了

#9

帖子 李伟武 » 2008-03-10 8:57

哦,这个懂了,那再请教下怎么查看编译成功之后输出的结果呢?
岁月催人!
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#10

帖子 yaoms » 2008-03-10 9:02

什么输出的结果? gcc的输出还是你编译出的hello的输出?
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

#11

帖子 李伟武 » 2008-03-10 9:09

yaoms 写了:什么输出的结果? gcc的输出还是你编译出的hello的输出?
编译出的hello.c的结果 。gcc也有输出结果的呀?
岁月催人!
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#12

帖子 dbzhang800 » 2008-03-10 9:38

李伟武 写了:
yaoms 写了:什么输出的结果? gcc的输出还是你编译出的hello的输出?
编译出的hello.c的结果 。gcc也有输出结果的呀?
http://help.ubuntu.org.cn/gcchowto

看看这个先
李伟武
帖子: 28
注册时间: 2008-03-07 1:11

原来如此

#13

帖子 李伟武 » 2008-03-10 9:55

终于都弄明白了,谢谢各位大侠呀!!有机会请各位吃饭! :)
岁月催人!
回复