建構軟體時出現 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)

相關內容