修改相应bug和makefile