解决了某些gcc版本编译失败的bug