修改了一些编译错误