Я пытаюсь создать немного программного обеспечения, которое использует 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)