您现在的位置是:首页 >

搭建android开发环境 OpenGL + VS C++ 2010编程环境搭建

火烧 2021-04-24 16:54:16 1047
O e GL + VS C++ 2010编程环境搭建   本文主要用于记录本人搭建O e GL环境的过程 无它 仅希望有同样需要搭建此环境的同仁可以参考一下    安装v C++ Ex re 版本 免
搭建android开发环境 OpenGL + VS C++ 2010编程环境搭建

OpenGL + VS C++ 2010编程环境搭建  

  本文主要用于记录本人搭建OpenGL环境的过程 无它 仅希望有同样需要搭建此环境的同仁可以参考一下

   安装vs C++ Express 版本 免费的 下载OpenGL的开发库包地址 根据OpenGL开发包中的介绍把都头文件 库文件 以及DLL文件复制到相应的位置 将开发库中的 h文件拷贝到Visual C++ 的IncludeGL目录中 将 lib文件拷贝到Visual C++ 的lib目录中 将 dll文件拷贝到操作系统的system 目录中

   新建一个vs项目「console 类型」

   加入如下代码测试类库及设置的正确性「如果是工程的话 保留原文件内的头文件标识#include stdafx h 」

  #define GLUT_DISABLE_ATEXIT_HACK  //just on the top of the gl/glut h file or be error #include <gl/glut h> void RenderScene(void)

  {

  glClear(GL_COLOR_BUFFER_BIT)

  glColor f( f f f)

  glRectf( f f f f)

  glFlush() }

  void ChangeSize(GLsizei w GLsizei h)

  { if(h == ) h =

  glViewport( w h)

  glMatrixMode(GL_PROJECTION) glLoadIdentity()

  if (w <= h)

  glOrtho ( f f f f*h/w f f) else glOrtho ( f f*w/h f f f f)

  glMatrixMode(GL_MODELVIEW) glLoadIdentity() }

  void SetupRC(void)

  {

  glClearColor( f f f f) }

  void main(void)

  {

  glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB)

  glutCreateWindow( GLRect )

  glutDisplayFunc(RenderScene) glutReshapeFunc(ChangeSize) SetupRC()

  glutMainLoop() }

lishixinzhi/Article/program/net/201311/11481  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码