五千年(敝帚自珍)

主题:【原创】也谈谈ubuntu -- 新科进士

共:💬64 🌺48
全看分页树展 · 主题 跟帖
家园 大哥,ubuntu为什么没带opengl运行库?

该怎么找啊?

#include <GL/glut.h>

void display()

{

glClear(GL_COLOR_BUFFER_BIT);

glBegin(GL_POLYGON);

glVertex2f(-0.5, -0.5);

glVertex2f(-0.5, 0.5);

glVertex2f( 0.5, 0.5);

glVertex2f( 0.5, -0.5);

glEnd();

glFlush();

}

int main(int argc, char** argv)

{

glutInit(&argc, argv);

glutCreateWindow("simple");

glutDisplayFunc(display);

glutMainLoop();

}

stl@ubuntu:~/OpenGL$ gcc simple.c -lglut -lGL -lGLU -lX11 -lm -L/usr/X11R6/lib -o simple

simple.c:1:21: error: GL/glut.h: No such file or directory

simple.c: 在函数 ‘display’ 中:

simple.c:5: 错误: ‘GL_COLOR_BUFFER_BIT’ 未声明 (在此函数内第一次使用)

simple.c:5: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其

simple.c:5: 错误: 所在的函数内只报告一次。)

simple.c:6: 错误: ‘GL_POLYGON’ 未声明 (在此函数内第一次使用)

stl@ubuntu:~/OpenGL$

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河