Ошибка GL/glew.h not found при сборке программного обеспечения

Ошибка GL/glew.h not found при сборке программного обеспечения

Я пытаюсь создать немного программного обеспечения, которое использует GLEW. Но я обнаружил, что эта проблема возникает всякий раз, когда я пытаюсь создать любую программу, которая использует GLEW.

Примечательно, что я установил glew и могу подтвердить, что файл h, на который он жалуется, там есть. Насколько я знаю, /usr/local/include — одно из мест, куда будет заглядывать gcc, верно?

$ test -e /usr/local/include/GL/glew.h
$ echo $?  # 0 means file exists
0
$ cmake .
-- Configuring done
-- Generating done
-- Build files have been written to: ...
$ make
[ 14%] Building CXX object CMakeFiles/.../Main.cpp.o
In file included from ...Main.cpp:6:
...Main.hpp:10:10: fatal error:
      'GL/glew.h' file not found
#include <GL/glew.h>
         ^~~~~~~~~~~
1 error generated.
...

Есть ли у меня идеи, какие шаги я могу предпринять для решения этой проблемы?

Кто-нибудь знает, как это вообще возможно?

Кстати, CMakeLists.txt этой конкретной программы просто используетlink_libraries(GLEW GL GLU glut)

Связанный контент