解决编译问题，调试bug