我一直试图解读这个,但我无法弄清楚如何解决它。
我有以下makefile,我想将对象放入libs /子文件夹和可执行文件来构建/文件夹......但无论我尝试过什么,我都无法弄清楚如何告诉make这样的裁决。
cxx = g++
flags = -mwindows
sources = $(wildcard *.cpp)
objects = $(sources:.cpp=.o)
target = engine
all: $(sources) $(target)
$(target): $(objects)
$(cxx) $(objects) -o $@
.cpp.o:
$(cxx) -std=c++11 -c $< -o $@