[問題] 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