我想对一个简单的文件.c做一个makefile,但它给我的是 "大家都无事可做 "这是我的makefile,会有什么问题呢?
TARGET=custom_find
CFLAGS=-Wall
.PHONY: all clean
all: $(TARGET)
$(TARGET):
clean:
rm -f $(TARGET)
CC=gcc
CFLAGS=-Wall -g
OBJ=fileIO.o
EXEC=(nameofthefile)
$(EXEC): $(OBJ)
$(CC) $(OBJ) -o $(EXEC)
fileIO.o: fileIO.c fileIO.h
$(CC) $(CFLAGS) -c fileIO.c
clean:
rm -f $(EXEC) $(OBJ)
确保你遵循这个模式。如果你能解释一下你说的 "每个人都无能为力 "是什么意思就更好了