gcc版本太高,检查的风格要求也更严格.有时候编译过不去,比如我安装ragel开源时,因为值范围问题一直报错. 而 gcc低版本却可以编译通过. 解决方案:./configure CXX='g++ -std=c++98'