normal: clean
	g++ -c -o main.obj main.cpp -Zomf 
	g++ -c -o foo.obj foo.cpp -Zomf 
	g++ main.obj foo.obj -Zmap -Zomf

bug: clean
	g++ -c -o main.obj main.cpp -DBUG -Zomf 
	g++ -c -o foo.obj foo.cpp -DBUG -Zomf 
	g++ main.obj foo.obj -Zmap -Zomf

clean:
	-del *.obj *.exe *.map 1>nul 2>&1
