Bugfix: the first target should have been `all', not `mdp'.
`all' is also a phony target.
Using the implicit rules of `make`.
Add compile optimization options (as default).
Replace `strip` with `ld` `-s' option.
Merge pull request #6 from FreeBirdLjj/EnhancedMakefile

enhance makefile