我需要在 Ubuntu 11.10 中加载扩展。我尝试构建 GLEW,但出现以下奇怪错误...
~/Downloads/glew-1.7.0$ make
cc -shared -Wl,-soname=libGLEW.so.1.7 -o lib/libGLEW.so.1.7.0 src/glew.pic_o -L/usr/X11R6/lib64 -lXmu -lXi -lGLU -lGL -lXext -lX11
/usr/bin/ld: cannot find -lXmu
/usr/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status
make: *** [lib/libGLEW.so.1.7.0] Error 1
这是我发现的建议(因此尝试但没有成功):
sudo apt-get install --reinstall mesa-common-dev
sudo apt-get install --reinstall libx11-dev
我还看到某个地方只需将 a#define GL_GLEXT_EXTENSIONS
放在文件的顶部,但这也不起作用。
如果有人能告诉我如何解决这个奇怪的错误,以便我可以构建 GLEW 和/或向我展示如何在 Linux 中手动加载 OpenGL 扩展(我只看到有关如何在 Windows 中执行此操作的代码......),那就太好了!