Ответ 1
libglew
- это только библиотека, но не файлы разработки (заголовки). Вам нужно установить их отдельно. Имя пакета в системах на базе Debian - libglew-dev
и для fedora (и, возможно, его производных) glew-devel
Я установил OpenGL на свой компьютер под управлением Linux Mint в соответствии с инструкциями данного руководства. Я пытаюсь скомпилировать программу, которая использует OpenGL, но я получаю ошибку компиляции: fatal error: GL/glew.h: No such file or directory
. Я проверяю папку /usr/include/GL, и glew.h действительно отсутствует. Я не знаю, почему он отсутствует, потому что я сделал команду sudo apt-get install libglew1.5
, и он дает результат:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libglew1.5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 465 not upgraded.
Почему файл glew.h отсутствует?
libglew
- это только библиотека, но не файлы разработки (заголовки). Вам нужно установить их отдельно. Имя пакета в системах на базе Debian - libglew-dev
и для fedora (и, возможно, его производных) glew-devel
Добавьте следующие команды:
sudo apt-get install libglew-dev