glGenVertexArrays()
を呼び出すとセグメント化エラーが発生します。 glewExperimental = GL_TRUE
を設定しようとしましたが、まだエラーが発生します。ここに私の小さなコードがあります。VertexArrayを作成する際のセグメンテーションフォルト
#include <GL/glew.h>
#include <GL/gl.h>
#include <iostream>
int main(int argv, char **argc)
{
glewExperimental = GL_TRUE;
glewInit();
GLuint vao = 0;
glGenVertexArrays(1, &vao);
glBindVertexArray(vao);
std::cout << "WHY?" << std::endl;
return 0;
}
glewまたは任意のglコマンドを使用する前に、glコンテキストを作成して最新の状態に設定してみてください。 – Ripi2