0
私はこのようになりますメイクファイルを持っている:Makeで任意のソースファイルを扱うには?
SRCS := $(wildcard *.cpp)
OBJS := $(patsubst %.cpp, %.o, $(SRCS))
TARGET := foo
default : $(TARGET)
%.o : %.cpp %.h
$(CXX) $(CXXFLAGS) $< -o [email protected]
$(TARGET) : $(OBJS)
$(CXX) $(LDFLAGS) $^ -o $(TARGET)
これは私が必要とするすべてのソースファイルが同じ場所にある前提としています。
ビルドするファイルが(foo.cpp ../bar.cpp ../../xip/bas.cpp)の場合はどうすればよいですか?