OpenGL+VS2015+WIN10 demo
来源:互联网 发布:朗文英语词典知乎 编辑:程序博客网 时间:2024/06/06 13:00
OpenGL(glut与freeglut)+VS2015+WIN10 配置
一、下载:
在Windows下使用OpenGL需要GLUT - The OpenGL Utility Toolkit。
下载地址:GLUT3.7
二、配置:
解压下载好的文件,你会看到如下几个文件:glut.dll
glut32.dll
glut.h
glut.lib
glut32.lib
第一步:
将glut.dll和glut32.dll放在C:\Windows\system32与C:\Windows\SysWOW64根目录下。
第二步:
将glut.h拷贝至c:\(VC++ path)\include\GL\目录下
例如: 作者本机上其目录为C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\GL\
其中GL文件夹为新创建的,并非原有存在。
第三步:
将glut.lib和glut32.lib拷贝至drive:\(VC++ path)\lib\目录下
例如:作者本机上其目录为C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\
打开编译器在代码文件中添加#include<GL/glut.h>
就能使用OpenGL了。
注意:编译时只可选择在X86解决方案平台下,否则会出现 LNK1104:无法打开文件“glut32.lib”的错误!
以上就完成了glut的配置,但是此glut只支持x86平台下的运行,如果需要在x64下,则需要使用freeglut:
一、下载安装与编译
下载:freeglut
使用CMake+VS2015默认创建解决方案
使用VS2015 Release x64生成解决方案
二、配置
第一步:
打开此文件夹:drive:\path\freeglut-3.0.0\include\
将此文件夹GL拷贝至drive:\(VC++ path)\include\目录下
例如在作者本机上其目录为C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\
第二步:
打开此文件:drive:\ path \freeglut-3.0.0\ (CMake生成目录) \bin\Release
将此文件中的freeglut.dll拷贝至C:\Windows\system32与C:\Windows\SysWOW64根目录下。
第三步:
打开此文件:drive:\ path \freeglut-3.0.0\ (CMake生成目录) \lib\Release
将此文件中的freeglut.lib和freeglut_static.lib拷贝至drive:\(VC++ path)\lib\amd64\目录下
例如在作者本机上其目录为C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib\amd64\
第四步:
此步骤是为了避免出现:error LNK1104: 无法打开文件”freeglutd.lib”而产生的。
更改 Visual C++工程项目属性,在 C/C++ -> 预处理器 -> 预处理器的定义 的设置中,增加一个宏定义 NDEBUG 即可:
打开编译器在代码文件中添加#include<GL/glut.h>
或者#include<GL/freeglut.h>
就能使用OpenGL了。
- OpenGL+VS2015+WIN10 demo
- win10 VS2015 OpenGL环境搭建
- 龙书D3D11 Demo配置(VS2015+win10)
- win10+vs2015 openGL freeglut+glew环境搭建
- 关于WIN10 VS2015下调试DirectX11 DEMO错误的解决方案
- 龙书D3D11 Demo配置(VS2015+win10)之Init Direct3D项目
- win10 64位 + vs2015 + OpenGl超级宝典 配置环境
- opengl环境在 vs2015和win10中的环境配置
- OpenGL在vs2015上的配置(蓝宝书win10)
- win10 64位系统 VS2015 专业版 OpenGL配置
- Win10 VS2015 OpenGL + freeglut + glew + glm 环境配置
- Win10 VS2015 OpenGL + freeglut + glew + glm 環境配置整理(32位元 debug + 64位元 debug)
- Win10及VS2015下的OpenGL相关类库和环境配置
- win10+vs2015+opencv3.0
- win10,vs2015密钥
- Win10+VS2015折腾小记
- OSG+VS2015+Win10配置
- OSG+VS2015+Win10配置
- 学习廖大的JS--第一节
- seetaface
- Android性能测试用例
- python @property
- Oracle 字段值的空或非空判断,兼容MySQL
- OpenGL+VS2015+WIN10 demo
- 洛谷 新手村 数组 校门外的树
- C++primer第一章习题
- LeetCode515
- iOS之热修复JSPatch 补丁更新管理
- 黄页模块phpcms
- 使用dom4j解析xml文件,并封装为javabean对象
- HTML <input> 标签的 disabled 属性
- Can't set headers after they are sent 并不一定是没有return造成的