OpenGL编译问题随手记
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenGL编译问题随手记相关的知识,希望对你有一定的参考价值。
1.error C2381: “exit” : 重定义;__declspec(noreturn) 不同
编译OpenGL Red Book 的例子时出现错误,
stdlib.h(406) : error C2381: “exit”: 重定义;__declspec(noreturn) 不同
glut.h(146) : 参见“exit”的声明
解决方法:#include <GL/glut.h>
#include <stdlib.h>
改成:
#include <stdlib.h>
#include <GL/glut.h>
通过。
OpenGL和C++有不太融合的地方,在include时要让标准C++类库的头文件位于GLUT图形库头文件之前。
2.error C2872: “count”: 不明确的符号
给count加命名空间“::”
以上是关于OpenGL编译问题随手记的主要内容,如果未能解决你的问题,请参考以下文章