22 lines
		
	
	
		
			287 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			287 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| binary = queens
 | |
| folder = queens
 | |
| objects = $(patsubst %.cpp,%.o,$(wildcard *.cpp))
 | |
| 
 | |
| run: $(binary)
 | |
| 	./$(binary)
 | |
| 
 | |
| $(binary): $(objects)
 | |
| 	g++ -g3 -o $@ $^
 | |
| 
 | |
| %.o: %.cpp
 | |
| 	g++ -g3 -c -o $@ $<
 | |
| 
 | |
| clean:
 | |
| 	rm -f *.o
 | |
| 
 | |
| clear: clean
 | |
| 	rm -f *.zip $(binary)
 | |
| 
 | |
| zip: clean
 | |
| 	zip $(folder) Makefile *.cpp *.h
 |