Я пытаюсь скомпилировать программу c:
#include<GL/glut.h>
#include<GL/glew.h>
#include<GL/gl.h>
#include<GL/glu.h>
void main(int argc, char **argv) {
glutInit(&argc, argv);
glewInit();
if (glewIsSupported("GL_VERSION_2_0"))
printf("Ready for OpenGL 2.0\n");
else {
printf("OpenGL 2.0 not supported\n");
exit(1);
}
setShaders();
glutMainLoop();
}
, используя:
gcc -lGLEW -lGLU -lGL - lglut c.c
У меня есть ошибка:
gcc: error: lglut: No such file or directory
Итак, я проверяю :
locate glut.h
/usr/include/GL/freeglut.h
/usr/include/GL/glut.h
/usr/share/doc/freeglut3-dev/freeglut.html
также:
locate glut.so
/usr/lib/x86_64-linux-gnu/libglut.so
/usr/lib/x86_64-linux-gnu/libglut.so.3
/usr/lib/x86_64-linux-gnu/libglut.so.3.9.0
Что делать, чтобы скомпилировать его?