Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CXX := /usr/bin/g++
- CXXFLAGS := -O2 -lm -std=c++14 -Wall -Wshadow -W
- INCLUDE := ./src/include
- all: bin/Rak
- bin/Rak: bin/obj1.o bin/obj2.o bin/main.o
- $(CXX) $(CXXFLAGS) -o bin/Rak bin/obj1.o bin/obj2.o bin/main.o
- bin/obj1.o: src/obj1.cpp src/include/obj1.h
- $(CXX) $(CXXFLAGS) -I$(INCLUDE) -c -o bin/obj1.o src/obj1.cpp
- bin/obj1.o: src/obj2.cpp src/include/obj2.h
- $(CXX) $(CXXFLAGS) -I$(INCLUDE) -c -o bin/obj2.o src/obj2.cpp
- bin/main.o: src/main.cpp src/include/main.h
- $(CXX) $(CXXFLAGS) -I$(INCLUDE) -c -o bin/main.o src/main.cpp
- clean:
- @rm bin/*.o bin/Rak
- .PHONY: all clean
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement