Fixed Makefile

This commit is contained in:
dawidg81 2026-03-08 08:36:14 +01:00
commit fc4c624f41
2 changed files with 8 additions and 5 deletions

Binary file not shown.

View file

@ -1,14 +1,17 @@
.PHONY: all clean .PHONY: all clean
SRC = $(wildcard src/*.cpp)
OBJ = $(patsubst src/%.cpp,build/%.o,$(SRC))
all: mcc all: mcc
mcc: build/*.o mcc: $(OBJ)
g++ build/*.o -o mcc -lpthread -lws2_32 g++ $(OBJ) -o mcc -lpthread -lws2_32
build/%.o: src/%.cpp build/%.o: src/%.cpp
mkdir -p build mkdir -p build
g++ -c src/*.cpp -o build/ g++ -c $< -o $@
clean: clean:
rm build rm -rf build
rm mcc.exe rm -f mcc.exe mcc