zoukankan      html  css  js  c++  java
  • OpenGL+VC6.0开发环境搭建

    1.安装GLUT工具包,可以去官网下载, http://www.opengl.org/resources/libraries/glut/ 我下的最新版 对了 ,VC6.0都有吧

     

    2.解压包共五个文件

    glut.h
    glut.dll
    glut32.dll
    glut.lib
    glut32.lib


    3.配置路径

    1). Microsoft Visual StudioVC98includeGL。把解压得到的glut.h放到这个路径。

    没有GL文件夹可以自己建一个,因为引用时#include <glglut.h> 需要从相对路径加载

    2). Microsoft Visual StudioVC98lib 。把解压得到的glut.libglut32.lib放到静态函数库路径。

    3). 把解压得到的glut.dllglut32.dll放到系统目录下面的system32文件夹内。

     

    4.工程配置

    链接OpenGL libraries:

    Project->Settings->Link,在Object/library modules 加上opengl32.lib Glut32.lib Glaux.lib glu32.lib 

    Project Settings->C/C++,将Preprocessor definitions 中的_CONSOLE改为__WINDOWS

     

    5.示例程序DEMO

     1 #include <GL/glut.h> 
     2 
     3 void myDisplay(void) 
     4 { 
     5 glClear(GL_COLOR_BUFFER_BIT); 
     6 glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 
     7 glFlush(); 
     8 } 
     9 
    10 int main(int argc, char *argv[]) 
    11 { 
    12 glutInit(&argc, argv); 
    13 glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 
    14 glutInitWindowPosition(100, 100); 
    15 glutInitWindowSize(400, 400); 
    16 glutCreateWindow("DEMO"); 
    17 glutDisplayFunc(&myDisplay); 
    18 glutMainLoop(); 
    19 return 0; 
    20 }

     

  • 相关阅读:
    冥想
    格局
    Python_Example_Socket 学习
    Python_Example_Thread 线程 学习/经验/示例
    Python_Example_Process 正则表达 Re 学习/经验/示例
    Python_Example_Process 进程 学习/经验/示例
    Django的认证系统
    form表单
    ajax
    Django之视图
  • 原文地址:https://www.cnblogs.com/lfzark/p/3617185.html
Copyright © 2011-2022 走看看