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 }

     

  • 相关阅读:
    gtk在线文档
    spice remote-viewer 连接会话时自动重定向usb设备(记录)
    04、数组与Arrays工具类
    03、选择、循环结构
    02、基本概念
    01、初识Java
    0、计算机相关知识了解
    云服务器Centos7部署Tomcat服务器
    JavaSE基础(三)--Java基础语法
    JavaSE基础(二)--Java环境配置
  • 原文地址:https://www.cnblogs.com/lfzark/p/3617185.html
Copyright © 2011-2022 走看看