对代码进行了重构，目前可以编译通过，但是可能是库的问题导致的，运行到glLoadIdentity函数的时候就崩掉，下次需要检查
临时提交，加入了条件编译来选择使用OpenGL的哪个版本