Итак, проблема в том, что когда я скомпилировал gl3w.h и вставил его в свой MinGW / include / GL, я получаю такую ошибку:
In file included from B:\REPO\game\main.cpp:2:0:
b:\mingw\include\gl\gl3w.h:84:3: error: 'PFNGLBINDTEXTUREPROC' does not name a type
PFNGLBINDTEXTUREPROC BindTexture;
Код, который я пытаюсь запуститьэто:
#include <GL/glew.h>
#include <GL/gl3w.h>
#include <GLFW/glfw3.h>
int main(int argc, char** argv)
{
glfwInit();
GLFWwindow* window = glfwCreateWindow(640,480, "Triangles", NULL,NULL);
glfwMakeContextCurrent(window);
gl3wInit();
init();
while (!glfwWindowShouldClose(window))
{
display();
glfwSwapBuffers(window);
glfwPoolEvents();
}
glfwDestroyWindow(window);
glfwTerminate();
}
И да, я знаю, что это не полный код, и init () и display () еще не определены.
Как решить эту проблему и заставить ее работать?