2015-04-26 101 views
0

我使用下面的代碼來檢查任何錯誤:GLEW不初始化

glfwInit(); 
glewExperimental = GL_TRUE; 
if (glewInit() != 0) 
{ 
    std::cout << "Failed to initialize GLEW" << std::endl; 
    return -1; 
} 

我使用GLEW的非靜態的版本,我已經包括在Debug文件夾中的.dll文件。我正在使用Visual Studio社區2013年。所有其他解決方案建議設置GL_True glewExperimental或檢查錯誤檢查,但我已經這樣做,它仍然無法正常工作。

回答

4

您沒有GL上下文只是glfwInit(),所以GLEW沒有什麼可操作的。您必須創建一個GL上下文並將其設置爲線程,GLFW意味着創建一個窗口。