Open utterances-bot opened 3 years ago
Muy bien y muy completo, pero para que funcione correctamente faltaría alguna cosilla, adjunto corrección. Un saludo y muchas gracias por su ayuda.
BIN = bin SRC = src OBJ = obj CXX = g++ CPPFLAGS = -Wall -g -O2 CFLAGS = -Wall -O3 -c SOURCES = $(wildcard $(SRC)/*.cpp) OBJS = $(addprefix $(OBJ)/, $(notdir $(SOURCES:.cpp=.o)))
target = bite
all: $(BIN)/$(target)
$(BIN)/$(target): $(OBJS) @echo Creando $@... con $^ $(CXX) $(CPPFLAGS) $(OBJS) -o $@
$(OBJ)/%.o: $(SRC)/%.cpp @echo Creando $@... con $^ $(CXX) $(CPPFLAGS) -c $< -o $@
.PHONY: clean clean : @echo Limpiando archivos intermedios... rm $(OBJ)/* rm $(BIN)/$(target)
Gracias por el comentario y la sugerencia :-)
Saludos
Cómo compilar todos los archivos CPP de una vez usando MakeFile
Blog en el que publico todo lo que aprendo. Principalmente interesado en seguridad, Machine Learning, criptografía, ciencia de datos y desarrollo software.
https://elbauldelprogramador.com/como-compilar-todos-los-archivos-cpp-de-una-vez-usando-makefile/