【发布时间】:2017-09-05 14:54:58
【问题描述】:
我想编译许多在包含许多电源的文件夹中自动找到的电源。
SOURCES = $(wildcard src/shared/*.cc)
OBJECTS = $(SOURCES:%.cc/%.o)
MAINS_SOURCES = $(wildcard src/mains/*.cc)
MAINS_OBJECTS = $(MAINS_SOURCES:%.cc=%.o)
PROGRAMS_NAME = $(MAINS_SOURCES:src/mains/%.cc=%)
现在我有这段代码,当然,它不能与多个 main 一起使用。
$(PROGRAMS_NAME):$(OBJECTS) $(MAINS_OBJECTS)
$(CXX) $(LIBS) $(OBJECTS) $(MAINS_OBJECTS) -o $@
我怎样才能正确地为每个 main 拆分 $(MAINS_OBJECTS) ?
谢谢!
【问题讨论】:
-
您能举个例子说明您正在尝试做什么吗?