修正工程，改进Makefile