19,613
社区成员
发帖
与我相关
我的任务
分享
LIBP=libp.so
LPATH=.
LIBS_OBJS:=liba.a libb.a libc.a libd.a
define test
$(1)_deal:
@echo "deal $(1)"
endef
default: $(LIBP)
$(foreach v, $(LIBS_OBJS), $(eval $(call test, $(v))))
LIB_DEP=$(addsuffix _deal, $(LIBS_OBJS))
$(LIBP):$(LIB_DEP)
@echo "get $@"
LIBS_OBJS = liba.a libb.a libc.a libd.a
$(LIBP) : $(LIBS_OBJS)
$(AR) -x $@