Не работает OpenGL C++
Есть код
#include<Windows.h>
#include<gl/GL.h>
#include<gl/GLU.h>
#include<gl/glut.h>
#include<GL/freeglut.h>
#include<gl/freeglut_ext.h>
#include<GL/freeglut_std.h>
#include "pch.h"
int main(int argc, char** argv) {
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB);
glutInitWindowSize(700, 500);
glutInitWindowPosition(250, 50);
glutCreateWindow("OpenGL Demo");
Init_OpenGL();
glutDisplayFunc(Display_Objects);
glutReshapeFunc(Reshape);
glutMainLoop();
return 0;
}
Перед тем, как это всё запустить, я добавил в свойствах проекта в VC++ в Включаемые Каталоги папку "include" в папке glut, и добавил в Каталоги Библиотек папку "lib" в папке glut.
Но ничего не работает. Ошибки:
error C3861: glutInit: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(12,25): error C2065: GLUT_DOUBLE: необъявленный идентификатор 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(12,39): error C2065: GLUT_RGB: необъявленный идентификатор 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(12,5): error C3861: glutInitDisplayMode: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(13,5): error C3861: glutInitWindowSize: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(14,5): error C3861: glutInitWindowPosition: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(15,5): error C3861: glutCreateWindow: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(16,5): error C3861: Init_OpenGL: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(17,21): error C2065: Display_Objects: необъявленный идентификатор 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(17,5): error C3861: glutDisplayFunc: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(18,21): error C2065: Reshape: необъявленный идентификатор 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(18,5): error C3861: glutReshapeFunc: идентификатор не найден 1>C:\Users\sukas\source\repos\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1\ProjectWinOpenGLTest1.cpp(19,5): error C3861: glutMainLoop: идентификатор не найден
Как сделать так, чтобы всё заработало?