zoukankan      html  css  js  c++  java
  • Opengl配置

    Opengl配置说明:

    本配置文档针对windows64位操作系统,配置vs2008项目工程

    1、下载OpenGL的glut类库:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

    2、Windows环境下安装GLUT的步骤:

    1、将下载的压缩包解开,将得到5个文件

    2、把解压得到的glut.h放到D:Program Files (x86)Microsoft Visual Studio 9.0VCincludeGL这个文件夹,没没有GL文件夹就自己创建一个。(视安装路径不同而不同)

    3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(我的是D:Program Files (x86)Microsoft Visual Studio 9.0VClib,视安装路径不同而不同)

    4、把解压得到的glut.dll和glut32.dll放到操作系统目录下面的C:WindowsSysWOW64

    3、配置项目环境

    在需要用到openGL的每个项目中都需要执行以下步骤:

    (1)项目——项目属性——配置属性——C/C++— —预处理器——预处理器定义,添加

    GLUT_BUILDING_LIB

    (2)项目——项目属性——配置属性——链接器——输入——附加依赖项,添加

    glut32.lib Opengl32.lib Glu32.lib

    测试代码:

    // opengl_test.cpp : 定义控制台应用程序的入口点。

    //

    #include "stdafx.h"

    #include <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("第一个OpenGL程序");

    glutDisplayFunc(&myDisplay);

    glutMainLoop();

    return 0;

    }

  • 相关阅读:
    hdu 5101 Select
    hdu 5100 Chessboard
    cf B. I.O.U.
    cf C. Inna and Dima
    cf B. Inna and Nine
    cf C. Counting Kangaroos is Fun
    Radar Installation 贪心
    spfa模板
    Sequence
    棋盘问题
  • 原文地址:https://www.cnblogs.com/chase-wind/p/5415981.html
Copyright © 2011-2022 走看看