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;

    }

  • 相关阅读:
    尚硅谷《全套Java、Android、HTML5前端视频》
    OCM 学习练习题目
    本文转自 MyEclipse 2015反编译插件安装
    关闭VirtualBox虚拟机的时钟同步
    Oracle数据库的状态查询
    ORA-00845 MEMORY_TARGET not supported on this system 的解决
    Ehcache
    Oracle 列转行函数 Listagg()
    oracle数据库定时任务dbms_job的用法详解
    MySQL 处理海量数据时的一些优化查询速度方法
  • 原文地址:https://www.cnblogs.com/chase-wind/p/5415981.html
Copyright © 2011-2022 走看看