Common Makefile For C/C++