|
我想在Linux下使用OpenGL, 先是安装了NVIDIA的驱动, 但没有glut
后来重装Linux(因为我不会卸载NVIDIA驱动), 紧接安装了Mesa, 但是一些OpenGL程序运行很慢, 我想还是要安装显卡驱动, 后来又安装了NVIDIA的驱动. 好像一切都运行良好.
可是我在编译OpenGL程序的时候, 提示我
/tmp/cceJNh3b.o(.text+0x1b): In function `main':
: undefined reference to `glutInit'
collect2: ld returned 1 exit status
包括gl.h, glu.h, glut.h都用不了, /usr/lib/目录下有需要的库文件:
libGL.so
libGL.so.1
libGL.so.1.0.5336
libGL.so.1.5.060001
libGLU.so
libGLU.so.1
libGLU.so.1.3.060001
libglut.so
libglut.so.3
libglut.so.3.7.1
/usr/include/GL/目录下也有需要的头文件, 而且我已经/usr/lib有关的文件cp到/lib目录下了, 可还是不行
请问这种情况我该怎么编译我的OpenGL |
|