-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
18 lines (13 loc) · 714 Bytes
/
Copy pathMakefile
File metadata and controls
18 lines (13 loc) · 714 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
all: aequipedis
lib/stb_image.h:
mkdir -p lib
curl 'https://raw.githubusercontent.com/nothings/stb/master/stb_image.h' -o lib/stb_image.h
aequipedis: aequipedis.cpp aequipedis.hpp main.cpp lib/stb_image.h
$(CXX) -s -o aequipedis -std=c++11 -Wall -Wextra -O3 main.cpp aequipedis.cpp
aequipedis_debug: aequipedis.cpp aequipedis.hpp main.cpp lib/stb_image.h
$(CXX) -o aequipedis_debug -std=c++11 -Wall -Wextra -O0 -g main.cpp aequipedis.cpp
aequipedis_static: aequipedis.cpp aequipedis.hpp main.cpp lib/stb_image.h
$(CXX) -static -static-libgcc -static-libstdc++ -s -o aequipedis_static -std=c++11 -Wall -Wextra -O3 main.cpp aequipedis.cpp
clean:
rm -f aequipedis aequipedis_static
# rm -f lib/stb_image.h