Работаю с Opengl, ubuntu 16.04. Хочу скомпилировать пример работы с шейдерами, но на этапе компиляции выдает ошибку:
g++ -std=c++11 lab7.cpp -lglfw -lGL -lglut -o lab7
/tmp/ccS6I7iu.o: In function `main':
lab7.cpp:(.text+0xee): undefined reference to `glewExperimental'
lab7.cpp:(.text+0xf4): undefined reference to `glewInit'
Возможно, я упустил какой-то флаг, подключающий нужную библиотеку, пробовал флаг -lglfw3, но выдает ошибку о не нахождении такого.
В lab7.cpp подключаю такие библиотеки:
#include <stdio.h>
#include <stdlib.h>
#include <GL/glew.h>
#include <GLFW/glfw3.h>
#include <glm/glm.hpp>
-lGLEW? – Flowneee Aug 31 '17 at 12:18