Makefileを使用して、すべてのオブジェクトとバイナリをリリースディレクトリに配置しようとしています。私が試したすべての順列にはエラーがあるようですので、助けを求めています。これが私が持っているものであり、それを変更する方法を知る必要があります。ありがとう。
BUILDDIR = Release
CXXFLAGS = -O2 -g -Wall -fmessage-length=0
LDFLAGS=
HEADERS = $(wildcard *.h)
SOURCES = $(wildcard *.cpp)
OBJECTS = $(SOURCES:.cpp=.o)
LIBS =
EXECUTABLE= MyProgram
all: $(HEADERS) $(SOURCES) $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
$(CXX) $(LDFLAGS) $(OBJECTS) -o $@
clean:
rm -f $(OBJECTS) $(EXECUTABLE)