来源:http://hi.baidu.com/yowsah/

GLUT 代表OpenGL Utility Tookit。Mark J.Kilgard 为了使OpenGL应用程序结构能够真正独立于窗口系统构思了GLUT库。

Freeglut是一个GLUT的开源实现。

本文介绍VS2008环境下的Freeglut 2.6.0配置:

1. 下载Freeglut:http://freeglut.sourceforge.net/,http://prdownloads.sourceforge.net/freeglut/freeglut-2.6.0.tar.gz?download

2. 下载到的文件为freeglut-2.6.0.tar.gz,解压到任意目录,使用Visual Studio 2008打开freeglut-2.6.0\VisualStudio2008\freeglut.vcproj,使用Release执行编译。这时会生成Release目录。

3. 将Release目录中的freeglut.dll复制到system32下。

4. 查找gl.h位置(默认在C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\gl),将freeglut-2.6.0\include\GL中的.h文件复制进去。

5.查找GlU32.Lib位置(默认在C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib),将Release目录下的freeglut.lib文件复制进去。

完成配置。

通过以下程序可测试是否成功并查看OpenGL版本:

#include <stdio.h>
#include <Windows.h>
#include <GL/glut.h>int main(int argc, char** argv)
{glutInit(&argc,argv);//显示模式初始化glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB|GLUT_DEPTH);//定义窗口大小glutInitWindowSize(300,300);//定义窗口位置glutInitWindowPosition(100,100);//创建窗口glutCreateWindow("testgl");const char* version = (const char*)glGetString(GL_VERSION);printf("OpenGL 版本:%s\n", version);glutMainLoop();return 0;
}

转载于:https://www.cnblogs.com/AnXiaoXi/archive/2013/03/05/2945052.html

【转】Freeglut 2.6.0 + VS2008下配置方法相关推荐

  1. Tomcat6.0.13下配置Tomcat Administration Web Application

    Tomcat 5.5 以后的binary 核心安装版不再集成Tomcat Administration Web Application,需要独立下载安装.而Tomcat 6.0.13的Administ ...

  2. JDK5.0环境下配置PKCS#11

    JDK5.0环境下配置PKCS#11 发表日期:2008-1-5 新浪微博 QQ空间 QQ微博 百度搜藏 腾讯朋友 QQ收藏 百度空间 人人网 开心网 这篇文章不介绍具体的编程方法,而是针对PKCS# ...

  3. ubuntu18.4中查看mysql_Ubuntu18.0.4下mysql 8.0.20 安装配置方法图文教程

    mysql 8.0.20 安装配置方法图文教程整理下,供大家参考. 一.准备工作 1.检查是否已经安装mysql 当前计算机没有安装mysql. 2.下载MySQL8.0. 根据MySQL安装指南,发 ...

  4. mysql 8.0.18安装,mysql 8.0.18 安装配置方法图文教程

    mysql 8.0.18 安装配置方法图文教程 本文记录了mysql 8.0.18 安装配置图文教程,供大家参考,具体内容如下 第一步:下载MySql 下载地址:MySQL 第二步:安装MySql 打 ...

  5. mysql8.0安装设置密码_mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

    本文为大家分享了mysql8.0.11安装配置方法图文教程.MySQL8.0新密码认证方式,供大家参考,具体内容如下 1.前言 Oracle已经发布了MySQL8.0GA,GA在外国就是release ...

  6. mysql 8.0.23 安装配置方法

    win10下mysql 8.0.23 安装配置方法图文教程 mysql 8.0.23 安装配置方法 一.下载mysql 二.环境配置: 三.安装: mysql 8.0.23 安装配置方法 本文为大家分 ...

  7. [数据库]MYSQL8.0.28-Winx64手动配置方法

    MYSQL8.0.28-Winx64手动配置方法 配置环境 配置步骤 一.下载并解压文件包 二.配置环境变量 三.注册系统服务及初始化 四.连接测试 五.停止服务及删除服务 六.首次登陆更改密码 批处 ...

  8. VS2013+openCV3.0无脑配置方法+解决警告问题【windows平台】

    VS2013+openCV3.0无脑配置方法+解决警告问题[windows平台] 参考文章: (1)VS2013+openCV3.0无脑配置方法+解决警告问题[windows平台] (2)https: ...

  9. vs2008 下配置 opencv2.0 的总结,以及 vc6 下配置 opencv1.0 的转帖

    详细的配置方法可见 http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0 总结起 ...

  10. VS2008下配置WTL开发环境

    为了在VS2008下使用WTL,我们首先要安装好VS2008和WTL80,我们可以通过修改WTL80的安装向导将其安装在VS2008中,其次安装WTL的开发工具VisualFC,VFC提供了WTL的类 ...

最新文章

  1. 显示intent的使用讲解
  2. linux用户态驱动--VIFIO、IOMMU、UIO(二)
  3. java联合主键_hibernate联合主键映射(注解版)
  4. python类的定义和创建_Python类对象的创建和使用
  5. 看懂Oracle执行计划(转载)
  6. modbus连续读取时数据不正确_使用MODBUS协议与传感器、工控屏对接时碰到的问题...
  7. oracle 包含的对象,oracle – 我可以创建一个包含嵌套表作为属性的对象表吗?
  8. Android XML文件读写
  9. IOI2021 国家集训队作业部分题解
  10. 游戏对战平台编写流程研究
  11. 微信无法定位 请打开定位服务器,微信定位是灰色的点不开是怎么回事?该怎么解决问题呢?...
  12. Android开源的社交应用
  13. 转:Windows8内核模式下开发NDIS应用-NDIS Filter讲解
  14. 数学基础知识之Sin、cos画圆
  15. 2.13 描述性统计(平均数,中位数,中数,数据的离散度(极差,平均绝对偏差,方差标准差))...
  16. 光脚丫思考Vue3与实战:第04章 模板语法 第04节 指令的缩写
  17. 2022年第十一届认证杯数学中国数学建模国际赛小美赛:D题野生动物贸易是否应该长期禁止建模 38页一等奖论文及代码
  18. Java编写udf函数
  19. Web安全信息收集之CMS指纹识别
  20. The class java.lang.IllegalArgumentException may be caused by the wrapped ProcessingEnvironment obje

热门文章

  1. Jenkins系列一Linux环境安装Jenkins
  2. 设计实例_Python程序设计实例教程课后习题参考答案
  3. 【渝粤教育】国家开放大学2018年春季 0688-22T老年精神障碍护理 参考试题
  4. 协同过滤算法概述与python 实现协同过滤算法(usr-item,item-item)
  5. 协同过滤之ALS-WR算法
  6. Unity AnimatorController 混合树 状态机 骨骼
  7. 2018年湘潭大学程序设计竞赛 F maze
  8. python学习的第十八天模块之包、相对搜索路径和绝对搜索路径
  9. HDU 6312.Game-博弈-签到题 (2018 Multi-University Training Contest 2 1004)
  10. python的__slots__