glPrimitiveRestartIndex无法解析

时间:2015-08-10 04:32:07

标签: c++ opengl

我正在使用Redbooks v8学习OpenGL。但是我坚持使用glPrimitiveRestartIndex()功能,因为它无法解决。

我的设置: 操作系统:ubuntu 14.04, 编译器:g ++ v4.8.4, 关联GL和过剩。 确切的错误信息是:

  

错误:'glPrimitiveRestartIndex'未在此范围内声明

我包含了以下库:

#include <GL/freeglut.h>
#include <GL/glew.h>
enter code here

知道为什么这个功能无法解决?

解决此问题还需要哪些其他信息?

1 个答案:

答案 0 :(得分:0)

最小测试编译好:

#include <GL/glew.h>
#include <GL/freeglut.h>

int main(void) {
    glPrimitiveRestartIndex(0);
    return 0;
}

编译行是gcc test.c -lGLEW -Wall

如果你对这个最小的例子有疑问 - 那么你的设置就会出现根本性的错误,但我敢打赌,事实并非如此。如果是,请告诉我。

如果它编译但你的代码没有 - 那么你的代码就是错误,包括顺序或定义(直接#define-D编译器标志)。