2024年3月26日发(作者:)
visual studio 2010 OpenGL开发配置
VS2010没有带OpenGL库,可以自行从VS2005、VS2008或者其他VC++环境
中提取相关文件加上来配置OpenGL环境,也可以从此网站下载(官方)
/resources/libraries/glut/。提取出来的文件都放在
了Visual C++文件夹中,首先include文件夹下GL里面的文件copy到
C:Program FilesMicrosoft Visual Studio 10.0VCincludeGL文件夹中,
如果没有GL这个文件夹则可以自己新建一个,然后把OpenGL库的lib文件夹中
的文件全部copy到C:Program FilesMicrosoft Visual Studio 10.0VClib
中,最后,把OpenGL库里的dll文件夹中所有文件copy到C:WindowsSystem32
中,所有工作已经完成了,下面测试一下配置结果,打开visual studio 2010,
新建一个visual C++的Win32控制台应用程序的空项目(这里不是Win32 Project
而是Win32 Console Application,这点非常重要),然后在项目中添加一个C++
文件,在写C++文件名的时候写成是c后缀的文件(加.c即可),然后粘贴下面
的测试代码运行调试
#include
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("恭喜你,成功了");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
运行成功表明配置OpenGL环境成功!!!


发布评论