-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
15 lines (8 loc) · 986 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
.PHONY: all compile link clean
all: compile link
compile:
g++ -c main.cpp jogo.cpp personagem.cpp jogador.cpp inimigo.cpp gerenciadorgrafico.cpp mensagemBox.cpp gerenciadoreventos.cpp entidade.cpp animacao.cpp arma.cpp imagem.cpp camera.cpp camada.cpp fundo.cpp listaentidade.cpp gerenciadorcolisao.cpp fase.cpp experiencia.cpp esqueleto.cpp plataforma.cpp obstaculo.cpp morcego.cpp texto.cpp -I"C:\\Users\\Caio\\Documents\\SFML-2.6.2\\include" -DSFML_STATIC -g
link:
g++ main.o jogo.o personagem.o jogador.o inimigo.o gerenciadorgrafico.o mensagemBox.o gerenciadoreventos.o entidade.o animacao.o imagem.o camera.o arma.o experiencia.o camada.o fundo.o listaentidade.o gerenciadorcolisao.o esqueleto.o fase.o morcego.o plataforma.o obstaculo.o texto.o -o main -L"C:\Users\Caio\Documents\SFML-2.6.2\lib" -lsfml-main -lsfml-graphics-s -lsfml-window-s -lsfml-system-s -lopengl32 -lfreetype -lwinmm -lgdi32 -static-libgcc -static-libstdc++ -mconsole -g
clean:
rm -f *.o main.exe