主题:【原创】也谈谈ubuntu -- 新科进士
该怎么找啊?
#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$
- 相关回复 上下关系8
🙂尝试回答一下你的“正经”问题。。。 2 新科进士 字865 2006-08-12 23:04:42
🙂多打了一个减号 泰让 字17 2006-08-11 16:13:30
🙂试了,不是减号的问题 金口玉言 字719 2006-08-11 22:23:33
🙂大哥,ubuntu为什么没带opengl运行库?
🙂不知道行不行 新科进士 字182 2006-08-05 22:33:35
🙂写得好。 johny 字433 2006-07-28 03:44:35
🙂http://www.freebsd.org/gnome/ 1 孤子 字41 2006-08-01 23:53:28
🙂freebsd spin 字122 2006-07-28 05:28:24