编程论坛's Archiver

永久的守护 发表于 2007-10-12 23:07

怎么就是玩不转呢 编译错误: undefined reference to `_imp__glClear'

<P>随便找个程序都编译不过去:<BR><BR>#include &lt;GL/glut.h&gt;</P>
<P>void myDisplay(void)<BR>{<BR>glClear(GL_COLOR_BUFFER_BIT);<BR>glRectf(-0.5f, -0.5f, 0.5f, 0.5f);<BR>glFlush();<BR>}</P>
<P>int main(int argc, char *argv[])<BR>{<BR>glutInit(&amp;argc, argv);<BR>glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);<BR>glutInitWindowPosition(100, 100);<BR>glutInitWindowSize(400, 400);<BR>glutCreateWindow("第一个OpenGL程序");<BR>glutDisplayFunc(&amp;myDisplay);<BR>glutMainLoop();<BR>return 0;<BR>}</P>

starrysky 发表于 2007-10-15 21:07

<P>我运行这个程序没有问题,显示了 一个 白色的 2D正方形</P>

永久的守护 发表于 2007-10-16 07:48

<P>是我没安装好[em04]<BR>现在没问题了</P>

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.