Update makefile
This commit is contained in:
parent
92d6ada4ad
commit
50c3ddc3b6
17
makefile
17
makefile
@ -1,10 +1,13 @@
|
||||
CXXFLAGS = -std=c++14 -Wall -O2
|
||||
CXXFLAGS = -Wall -O2 -std=c++14
|
||||
|
||||
lib:
|
||||
$(CXX) $(CXXFLAGS) CUI.cpp -o CUI.o
|
||||
$(CXX) $(CXXFLAGS) ColorUI.cpp -o ColorUI.o
|
||||
test:
|
||||
$(CXX) $(CXXFLAGS) example.cpp -o test.exe
|
||||
test.exe
|
||||
mkdir obj
|
||||
$(CXX) $(CXXFLAGS) -c ConsoleUI/CUI.cpp -o obj/CUI.o
|
||||
$(CXX) $(CXXFLAGS) -c ConsoleUI/ColorUI.cpp -o obj/ColorUI.o
|
||||
test: lib
|
||||
$(CXX) $(CXXFLAGS) -c example.cpp -o obj/example.o
|
||||
mkdir bin
|
||||
$(CXX) $(CXXFLAGS) -o bin/test.exe obj/CUI.o obj/ColorUI.o obj/example.o -s
|
||||
clean:
|
||||
rm -f CUI.o ColorUI.o test.exe
|
||||
rm -rf obj
|
||||
rm -rf bin
|
Reference in New Issue
Block a user