我得到這個錯誤:***缺少分隔符。停止。讓文件在C
make:7: *** missing separator. Stop.
Line7:
$(CXX) -o $(TARGET) $(OBJS) $(LIBS)
這裏是代碼:
CXXFLAGS = -O2 -g -Wall -fmessage-length=0
OBJS = main.c
LIBS =
TARGET = main.exe
$(TARGET): $(OBJS)
$(CXX) -o $(TARGET) $(OBJS) $(LIBS)
all: $(TARGET)
clean:
rm -f $(OBJS) $(TARGET)
我修改後的代碼爲:'CXXFLAGS = -O2 -g -Wall -fmessage長度= 0 OBJS = main.c中 LIBS = TARGET = MAIN.EXE $(TARGET):$ (OBJS) TAB $(CXX)-o $(TARGET)$(OBJS)$(LIBS) 所有:$(TARGET)\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t 清潔: TAB RM -f $(OBJS)$(TARGET)」但我仍然有同樣的錯誤。 – user3162234