2010年2月14日愛促銷電腦網(wǎng) 開發(fā)頻道 visual studio2008發(fā)布已經(jīng)很久了,但是Google了一下卻沒有多少篇文章講關(guān)于配置OpenGL環(huán)境的,強(qiáng)大的visual studio2008已經(jīng)非常人性化了,比起其他開發(fā)工具來(lái)說(shuō),visual studio2008的OpenGL配置實(shí)在太簡(jiǎn)單了, 下面就setp by setp地教大家配置,首先下載附件中的OpenGL庫(kù),解壓縮后,把H-files里面的文件copy到C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL文件夾中,如果沒有GL這個(gè)文件夾則可以自己新建一個(gè),然后把OpenGL庫(kù)的lib文件夾中的文件全部copy到C:\Program Files\Microsoft Visual Studio 9.0\VC\lib中,最后,把OpenGL庫(kù)里的dll文件夾中所有文件copy到C:\Windows\System32中,所有工作已經(jīng)完成了,下面測(cè)試一下配置結(jié)果,打開visual studio2008,新建一個(gè)visual C++的Win32控制臺(tái)應(yīng)用程序的空項(xiàng)目,然后在項(xiàng)目中添加一個(gè)C++文件,在寫C++文件名的時(shí)候?qū)懗墒莄后綴的文件,然后粘貼下面的代碼運(yùn)行
#include <GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("第一個(gè)OpenGL程序");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
運(yùn)行成功表明配置OpenGL環(huán)境成功?。。?/p>