我缺少什么openGL软件包?

时间:2015-06-06 04:17:52

标签: c linux opengl

我正试图在Linux Mint系统上恢复旧的OpenGL程序。我使用Synaptic Package Manager安装了freeglut3-dev。编译器不再抱怨无法找到过剩包含文件,但现在我还有其他问题:

cc -Wall -o gears main.c draw_gears.c gl_drawing.c load_data.c normal.c prep_data.c -lglut
/usr/bin/ld: /tmp/ccfNsT0O.o: undefined reference to symbol 'glNewList'
//usr/lib/i386-linux-gnu/mesa/libGL.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make: *** [gears] Error 1

1 个答案:

答案 0 :(得分:1)

试试这个:

cc -Wall -o gears main.c draw_gears.c gl_drawing.c load_data.c normal.c prep_data.c -lglut -lGLU -lGL
相关问题