Minix 2.0.4 を使用しているため、gcc を使用できません。1 つの make ファイルを使用して、複数のターゲットで複数の C プログラムをコンパイルしたいと考えています。
これが私のMakefileの現在の状態です
CFLAGS = -D_POSIX_SOURCE
LDFLAGS =
CC = cc
LD = cc
PROG = prog1 prog2
OBJS = prog1.o prog2.o
$(PROG): $(OBJS)
$(LD) $(LDFLAGS) $(OBJS) -o $(PROG)
clean:
rm -rf $(PROG) $(OBJS)
ただし、このようにメイクファイルを使用しようとすると、「prog2: コンパイルできません。変換が適用されません」というエラーが表示されます。私が間違っていることについてのアイデアはありますか?