Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CC:=g++
- CFLAGS:=-c -Wall
- OBJDIR:=obj
- BINDIR:=bin
- SRCDIR:=src
- CPP_SOURCES:=${wildcard $(SRCDIR)/*.cpp}
- OBJ_SOURCES:=${CPP_SOURCES:.cpp=.o}
- all: build
- build: $(BINDIR)/main
- $(BINDIR)/main: $(OBJDIR)/imie.o $(OBJDIR)/nazwisko.o $(OBJDIR)/indeks407307.o $(OBJDIR)/nazwa_krotka.o $(OBJDIR)/nazwa_dluga.o $(OBJDIR)/main.o
- $(CC) $^ -o $@
- $(OBJDIR)/%.o: $(SRCDIR)/%.cpp
- $(CC) $(CFLAGS) $< -o $@
- $(BINDIR):
- mkdir -p $(BINDIR)
- $(OBJDIR):
- mkdir -p $(OBJDIR)
- $(OUTDIR):
- mkdir -p $(OUTDIR)
- .PHONY:clean
- clean:
- rm -f $(OBJDIR)/*.o $(BINDIR)/*
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement