[问题] AIX makfile 问题

楼主: syuasdio (世界)   2016-06-24 15:57:30
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
请问有比较好的写法吗?
作者: lantw44 (#######################)   2016-06-24 16:19:00
% 是 GNU make 专用的写法,其他版本的 make 不一定支援
作者: asilzheng (asil)   2016-06-24 18:13:00
装 gmake 去读

Links booklink

Contact Us: admin [ a t ] ucptt.com