位置: 编程技术 - 正文

OpenGL编程环境配置(opengl编译)

编辑:rootadmin

推荐整理分享OpenGL编程环境配置(opengl编译),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl环境配置,opengl编译,opengl环境配置,opengl编程语言,opengl编程实例,opengl环境配置vs2017,opengl环境配置vs2019,opengl开发环境搭建,内容如对您有帮助,希望把文章链接给更多的朋友!

这学期的计算机图形学课,老师要我们交一份用OpenGL做的图形程序作为作业。因此,我开始学习OpenGL。

操作系统:WIN8.1,环境:VS。

按照书上说的:使用GLUT作为编程框架,GLUT简化了windows下的基本GUI编程,使学习更加专注于OpenGL.

下面是配置过程:

1.下载glut.zip文件(最新版本是3.7),解压之后得到四个文件:glut.dll,glut.dll,glut.h,glut.lib,glut.lib

2.复制glut.dll,glut.dll到系统目录,我的系统是位,所以应该复制到:C:WindowsSysWOW目录下,位系统:C:WindowsSystem

3.复制glut.h到D:Microsoft Visual Studio .0VCincludeGL;一开始没有GL目录,自己新建一个GL文件夹,再复制就可以了。

OpenGL编程环境配置(opengl编译)

4.复制glut.lib,glut.lib到D:Microsoft Visual Studio .0VClib

5.打开VS,新建一个win console application,选择空项目

6.选择 “PROJECT” ->"Properties"(快捷键:ALT&#;F7)

7.在打开的对话框的左侧选择 "Linker"->"Input",然后在右边看到Additional Dependencies选项,这里是项目运行的默认附加链接库。

8.在Additional Dependencies里面已经设置了一系列的lib文件,我们在最后的lib的分号后面添加:opengl.lib;glut.lib;glu.lib;最后确定。

9.在写程序的时候,

就可以了。

.一个简单的OpenGL程序示例:

运行结果是一个蓝色背景的窗口,其他什么也没有。

参考文档:

1.glut.zip下载:

学习OpenGL-ES: 1 - 像素、颜色、显存、初始化 1,隐喻思考一下画家绘画的过程,首先要有一名懂得各种绘画技艺的画家,然后他需要一张画布,一些笔,一些颜料,一些辅助工具(尺、圆规、模板

高度图地形读取与漫游 地形系统在3d程序中是一个重要的部分,这里介绍一下我正在使用的一个简单的地形类.地形数据可以保存在一张灰度图里面,所谓的灰度图就是一张只有黑

学习OpenGL-ES: 2 - EGL解析 1,前言在前文(学习OpenGL-ES:1-像素、颜色、显存、环境初始化和EGL)中提到EGL是本地平台和OpenGLES之间的抽象层,其完成了本地相关的环境初始化和上下

标签: opengl编译

本文链接地址:https://www.jiuchutong.com/biancheng/373163.html 转载请保留说明!

上一篇:openGl学习之添加颜色(opengl怎么导入模型)

下一篇:学习OpenGL-ES: 1 - 像素、颜色、显存、初始化(学习计划)

  • 企业增值税怎么做账务处理
  • 计提工资附什么单据
  • 街道办事处发票抬头写什么
  • 所得税费用增加利润减少
  • 工会费个税税前扣除标准
  • 现金折扣税务筹划
  • 企业所得税季报时间
  • 应付福利费余额在借方
  • 资本化支出加计摊销形成的差异
  • 未到期责任准备金计算方法
  • 第三方协议补贴
  • 税务局加强企业所得税管理
  • 收入做多增值税怎么算
  • 一般纳税人购进货物用于免征增值税项目
  • 国外汇款 用什么理由
  • 所得税汇算清缴补税的会计处理
  • 第一季度时间范围
  • 认证费用计入什么账户
  • 企业所得税免税政策
  • 继续教育专项附加扣除需要什么材料
  • 工程预收款账务处理
  • 存货质押融资的银行
  • 企业增资需要缴纳什么税
  • win10无法登录微信
  • 笔记本最新windows
  • 非正常损失为什么不赔偿
  • 营改增之前的建筑业税率是多少
  • php替换指定内容
  • 计划成本法和实际成本法区别
  • 房产权利转移
  • 劳务报酬所得税计算
  • 运费抵扣的基本原则
  • php限制访问频率
  • arc架构
  • css中哪些属性可以使用
  • vue组件通信方法
  • ip a命令详解
  • 个税手续费增值税
  • 应收利息会计分局
  • dedecms默认用户名
  • 帝国主义
  • uniapp组件使用
  • mysql5.7字符集
  • 作废发票要不回来了怎么办
  • 个税免税部分
  • mysql 中文乱码 识别
  • 没有金税盘可以开专票吗
  • 应付职工薪酬科目余额表怎么看
  • 工会经费计提基数包括福利费吗
  • 行政单位应缴预算款原则上按月缴清
  • 会计中借方和贷方各指什么
  • 收到车辆购置税发票怎么做账
  • 餐饮打包盒 标准
  • 离岸银行账户开户
  • 会计当期损益指什么
  • 长期无法收回的应收账款如何处理
  • 新成立的公司都是小微企业吗
  • mysql中sum的用法
  • sql的排序函数
  • ubuntu系统中文
  • 修改windows host文件
  • win10不重启
  • ubuntu16lts
  • ubuntu注册用户
  • win10安装win8双系统
  • yosemite 10.10.3 beta4 下载地址 os x10.10.3beta4官方下载
  • 下载的mt4安装成了mt5
  • cocoscreator分包
  • js限制数组长度
  • node创建服务
  • dos命令遍历文件
  • Unity3D游戏开发引擎
  • 用javascript写表单代码
  • 已经序列化的表单怎么再添加
  • jquery model
  • 安卓手机管家怎么关闭
  • jquery日期选择器
  • android studio的app
  • 公职律师
  • 农产品电子发票可以抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设