Я пытаюсь собрать растущее число .cpp файлов с использованием make.Все они находятся в подкаталоге src /.Я хочу скомпилировать каждый файл в его собственный исполняемый файл, расположенный в bin /.Это то, что я пробовал до сих пор, но это не работает, и поскольку я новичок в создании, все паттерны, переменные и т. Д. Затрудняют точное определение того, что расширяется во что и так далее.
CXX = g++
CXXFLAGS = -Wall -Wextra -pedantic
SRC = $(wildcard src/*.cpp)
BIN = $(patsubst src/%.cpp,bin/%,$(SRC))
all: $(BIN)
%: scr/%.cpp
$(CXX) $(CXXFLAGS) $< -o $@
Кроме того, есть ли способ показать только содержимое BIN, например, чтобы я мог видеть, что происходит?