编译和修正错误