《OpenGL超级宝典》编程环境配置
最近在接触OpenGL,使用的书籍就是那本《OpenGL超级宝典》,不过编程环境的搭建和设置还是比较麻烦的,在网上找了很多资料,找不到GLTools.lib这个库。没办法自己就借助源码自己生成了:
1、 准备下载的package
Glew:可以选择glew-1.12.0-win32.zip;下载地址:http://glew.sourceforge.net/
将include/GL内的glew.h、glxew.h、wglew.h拷到C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl
将lib内的glew32.lib拷贝的C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86
Glut:可以选择glutdlls36.zip;下载地址:https://www.opengl.org/resources/libraries/glut/glut_downloads.php
将内glut.h拷贝到C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl ,
glut.lib和glut32.lib拷贝到C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86
glut.dll和glut32.lib拷贝到C:\Windows\SysWOW64 (64位是这个,32位找相应的)
FreeGlut:可以选择freeglut-2.8.1;下载地址:http://freeglut.sourceforge.net/
打开VisualStudio内的2012工程,分别生成freeglut.lib、freeglut_static.lib,生成的路径是./lib/x86
将include内的freeglut.h、freeglut_ext.h、freeglut_std.h拷贝到C:\Program Files (x86)\Windows Kits\8.1\Include\um\gl
将freeglut.lib、freeglut_static.lib拷贝到C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86
将freeglut.dll拷贝到C:\Windows\SysWOW64
2、 生成gltools.lib
先下载SB5_Src.zip,解压提取出GLTools文件夹,将include内的头文件拷贝到C:\Program Files (x86)\Windows Kits\8.1\Include\um,(GL内的不用拷了,上面几步已经拷过);
然后再用vs2013(我用的是这个)创建一个空项目,随便命名为OpenGLTest001,然后将打开
(1)项目属性—链接器—输入
添加:glut32.lib Opengl32.lib Glu32.lib glew32.lib glew32s.lib freeglut.lib freeglut_static.lib
(2)C/C++ — 预处理器 添加WIN32 、_CRT_SECURE_NO_WARNINGS
(3)常规—目标文件扩展名 改为.Lib,目标文件名改为gltools,配置类型改为:.Lib
然后将GLTools内的src内的源文件都添加到刚才建的工程中,然后点击生成gltools.lib,将其拷贝到C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86
3.至此我们已经有了超级宝典中所需要的几个库,在建新的空工程时需要将上面的几个库添加到项目属性的连接器的输入项,C/C++预处理器中添加WIN32 、_CRT_SECURE_NO_WARNINGS。
转载于:https://www.cnblogs.com/yu-chao/p/4358234.html
《OpenGL超级宝典》编程环境配置相关推荐
- [转]OpenGL超级宝典 5e 环境配置
OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:https://sourceforge.net/projects/glew/files/glew/1.7.0/glew- ...
- OpenGL超级宝典 5e 环境配置
OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:https://sourceforge.net/projects/glew/files/glew/1.7.0/glew- ...
- OpenGL超级宝典开发环境配置(VS2010)
<OpenGL超级宝典>第五版中的例子使用了GLEW.freeglut和GLTools三个库. 1.GLEW The OpenGL Extension Wrangler Library i ...
- 《OpenGL超级宝典》环境搭建
系统环境 Windows 7 64位 Visual Studio 2010 盗版旗舰 参考文档: OPENGL VS2012环境搭建之FreeGlut OPENGL VS2012环境搭建之Glew O ...
- win7 上配置openGL开发环境(配套openGL 超级宝典Super Bible 6th)
此教程配套openGL 超级宝典super Bible圣经 第六版基于最新openGL4.3,但只有英语版 第六版比第五版(第五版目前有中文版基于openGL3.2)跨了一个时代,改变非常巨大,所以笔 ...
- OpenGL超级宝典(第五版)环境配置
本文转自:http://blog.csdn.net/sunny_unix/article/details/8056807,感谢作者分享. OpenGL超级宝典(第五版)环境配置 Vs2008+winX ...
- OpenGL超级宝典(第五版)环境配置【转】
OpenGL超级宝典(第五版)环境配置 Vs2008+winXP 后续会整理Ubuntu 12.04LTS下的配置作者:sunny_unix 1.各种库的配置 (1)glew 下载:https:// ...
- OpenGL超级宝典(第五版) 环境配置
特别提醒:有些在word中或者其他中的代码复制到vs中会报错,原因是word中有些隐含的字符,复制到vs中就会报错:重新输一遍就可以解决问题,这里只是提醒下! 可以参阅我前面转载的一篇文章,进行比较然 ...
- OpenGL超级宝典(第五版) 环境配置(WinXp+VS2008)
转自:http://blog.csdn.net/sunny_unix/article/details/8056807 OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:h ...
最新文章
- leetcode897
- jackson的jar包下载
- 这个一夜暴富的秘诀你还不知道?
- Java设计模式之行为型:责任链模式
- SDUT 3379 数据结构实验之查找七:线性之哈希表
- js笔记(五)文档对象模型DOM
- 高价买的博客网站织梦模板
- SQL必知必会-排序检索数据
- add p4 多个文件_绘图技巧01:继承特性创建对象之神器ADD
- 使用VisualStudio或VisualStudio Code作为代码比较工具
- cin指定输入截止符
- Atitit. atiOrder Order 订单管理框架的设计
- MySQL 驱动的下载方法
- 高薪程序员面试题精讲系列25之你了解哪些Java新特性?你们公司使用哪个JDK版本?Java11了解过吗?
- 黄山学院计算机协会,教学研究项目结题报告书
- qrcode.js的识别解析二维码图片和生成二维码图片
- php惠新宸框架,首位国人惠新宸加入PHP官方开发组
- java Mail使用SSl,端口465加密发送邮件配置
- 电子电路基础 (3)——示波器的使用
- 【RIPro6.4子主题UI美化包】日主题专业版RIPRO细节美化