5

重複の可能性:
エラーが発生:セパレータがありません

私はこのばかげたエラーにとてもストレスを感じています...

これはファイルです...

私はそれの何が悪いのかを見つけるために1時間を費やしました....私はVIMユーザーです。誰かが理由を指摘できますか?タブを使用します!

ありがとう。

all: hello

hello:  hello_world.c   
    gcc -Wall -o hello.exe hello_world.c
4

3 に答える 3

14

gcc コマンドのある行はタブで始まる必要があり、展開されたタブ (タブの代わりにスペース) を使用しているようです。で使ってみてset noexpandtabくださいvim

于 2012-06-20T16:23:39.463 に答える
3

これはあなたが持っているものです:

all: hello

hello:  hello_world.c   
    gcc -Wall -o hello.exe hello_world.c

gccコマンドの前の空白はTab、1つのスペースではなく、2つのスペースではなく、3つのスペースなどではなく、1つのタブである必要があります。

于 2012-06-20T16:23:50.010 に答える
1

いいえ、しません!

ファイルをダウンロードしました。タブではなく、4つのスペースがあります。:set listあなたはそれを自分で見るためにvimで走ることができます。

スペースを削除して、代わりにタブを配置してください(ctrl-v ctrl-iを押してください)。

将来的には追加できます

 # vim:noet

ファイルに。また、デフォルト設定はset noexpandtabファイルの設定によって上書きされます。

于 2012-06-20T16:25:21.313 に答える