Makefile:2: *** 缺少分隔符。停止。我该如何解决这个问题我是 Raylib for C++ 的新手
Posted
技术标签:
【中文标题】Makefile:2: *** 缺少分隔符。停止。我该如何解决这个问题我是 Raylib for C++ 的新手【英文标题】:Makefile:2: *** missing separator. Stop. How can i fix this I am new to Raylib for C++ 【发布时间】:2021-08-20 16:17:56 【问题描述】:这是我在Makefile
中的代码
default:
g++ ../main.cpp -o test.exe -O2 -Wall -Wno-missing-braces -I ../include/ -L ../lib/
-
lraylib -lopengl32 -lgdi32 -lwinmm.
这是我的源代码树
C:.
│ main.cpp
│
└───build
| Makefile
│
├───include
│ raylib.h
│
└───lib
libraylib.a
我做了cd build
和mingw32-make
但我明白了
Makefile:2: *** 缺少分隔符。停下来。
【问题讨论】:
【参考方案1】:看起来您编写的 Makefile 中使用了空格而不是制表符。对于 makefile,选项卡是必需的。 看看这个教程:https://makefiletutorial.com/
【讨论】:
以上是关于Makefile:2: *** 缺少分隔符。停止。我该如何解决这个问题我是 Raylib for C++ 的新手的主要内容,如果未能解决你的问题,请参考以下文章