我想我的openGL安装可能有问题。我正在开发CentOS 6.6集群。我正在寻找规范"你好世界"输入openGL代码的示例。
看来这些examples已有20多年的历史,无法编译。
E.g。
~$ gcc cube.c -lglut
/tmp/ccRTbnOw.o: In function `init':
cube.c:(.text+0x2d9): undefined reference to `gluPerspective'
cube.c:(.text+0x325): undefined reference to `gluLookAt'
collect2: error: ld returned 1 exit status
openGL安装在台面rpm:
mesa-libGL-devel-10.1.2-2.el6.x86_64
答案 0 :(得分:2)
这些是链接器错误,看起来它编译得很好。
你必须链接libGL
& libGLU
也是:
gcc cube.c -lglut -lGL -lGLU