Где мой избыток?

Я пытаюсь скомпилировать программу 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

Что делать, чтобы скомпилировать его?

1
задан 12 January 2014 в 18:02

0 ответов

Другие вопросы по тегам:

Похожие вопросы: