Makefile:4: *** 缺少分隔符

标签 makefile

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
Make error: missing separator



我对这个愚蠢的错误感到非常紧张......

这是file ...

我花了一个小时试图找出它有什么问题.... 我是 VIM 用户。
有人能指出为什么吗?我用标签!

谢谢。
all: hello

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

最佳答案

具有 gcc 命令的行应该以制表符开头,而且您似乎使用的是扩展制表符(空格而不是制表符)。尝试使用 set noexpandtabvim .

关于Makefile:4: *** 缺少分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11123765/

相关文章:

makefile - 我怎样才能制作一个通用的生成文件来选择所有具有特定扩展名的文件

linux - 抑制makefile中命令调用的回声?

linux - make 文件中的错误 : *** missing separator. 停止

编译简单的 Apache Portable Runtime 1.5.2 程序

c++ - 如何使用 makefile 在 C++ 中创建静态/动态库?

c - GNU make 的回溯

c++ - 如何使用 Ninja 在 C++ 中编译 "Hello World"?

android - Android NDK:断言失败:LOCAL_MAKEFILE未定义

docker - 如何处理 make missing from alpine docker image?

java - 任务 ':app:compileDebugNdk' 执行失败无法运行此命令 ndk-build.cmd