CC = xlc
OBJDIR = obj
SRCDIR = src
INCDIR = inc
CFLAGS = -g -I$(INCDIR)
$(OBJDIR)/%.o: $(SRCDIR)/%.cpp
$(CC) $(CFLAGS) -c $< -o $@
#====================
这原本在 cent os环境下把 xlc 改成 gcc 是可以执行的
搬到AIX后 下make
跟我说找不到 src/%.cpp 的规则
看起来它不认识 %
我只是想把 .cpp 和 .o 分开两个目录
又不想每个.cpp写一个 target
请问有比较好的写法吗?