OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行
OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行
目录
- OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行
- 前言
- 一、编译源码
- 二、运行源码
- 1.引入库glfw
- 2.工程配置
- 运行效果
前言
OpenGL.Superbible.7th.Edition中文名是大名鼎鼎的《openGL超级宝典第七版》随书源码,想要运行里面的例子还需要花点时间的,我也是整了1天才把例子跑通
一、编译源码
1.使用CMake编译源码
二、运行源码
1.引入库glfw
注意:作者没有提供glfw3_d.lib,所以我们要自己编译,不要去glfw.org里面最新的glfw3.3.4,因为作者用的是glfw-3.0.4,我试过用glfw3.3.4,程序无法运行。
幸好作者提供了glfw-3.0.4的源码,
glfw-3.0.4的源码路径:
使用CMake编译出glfw3.lib,又要注意了,这里一定要编译成64位的glfw3.lib
2.工程配置
头文件
lib
dll
这里不需要dll
如果有错,多半是资源文件没找到,主要,作者提高的资源文件名字叫:superbible7-media
而程序里面的名字叫:media,所以要把文件夹:superbible7-media改成media
运行效果
OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行相关推荐
- CMake编译OpenGL SuperBible 7th源码报警告
CMake编译OpenGL SuperBible 7th源码报警告 今天在另一台机器上编译CMake编译OpenGL SuperBible 7th(编程宝典)源码报警告 CMake Deprecati ...
- vs2013 下配置OpenGL(超级宝典第五版)开发环境
系统环境: win7 64位 , VS2013_DskExp vs2013 安装路径:E:\vs_e2013 说明:这个环境主要针对 <OpenGL 超级宝典>第五版 书中测试代码所以搭 ...
- 《OpenGL超级宝典第5版》学习笔记(一)—— 第一个OpenGL程序
// GLTools库包含了一个用于操作矩阵和向量的3D数学库,并依靠GLEW获得OpenGL3.3中用来产生和渲染一些简单3D对象的函数, // 以及对视觉平截头体.相机类和变换矩阵进行管理的函数的 ...
- OpenGL超级宝典第7版环境配置
1.下载源码 地址:http://www.openglsuperbible.com/ 2.运行Cmake,编译glfw库 打开项目后,编译工程(Debug和Release下都编译). 把E:\open ...
- [转]OpenGL超级宝典 5e 环境配置
OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:https://sourceforge.net/projects/glew/files/glew/1.7.0/glew- ...
- OpenGL超级宝典(第五版)环境配置
本文转自:http://blog.csdn.net/sunny_unix/article/details/8056807,感谢作者分享. OpenGL超级宝典(第五版)环境配置 Vs2008+winX ...
- OpenGL超级宝典 5e 环境配置
OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:https://sourceforge.net/projects/glew/files/glew/1.7.0/glew- ...
- 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 ...
最新文章
- KEIL与ADS1.2共存
- BIOS不支持导致Linux内核耗电增加
- 【SAS BASE】SCAN函数
- 分区供水条件口诀_口诀记忆 | 消防给水和消火栓系统的“月检”(重点学习)...
- C# 制作指示灯(经典)
- Java list接口
- angular图片上传
- vim-python j教程_实践Vim配置python开发环境
- 内存和显存_小科普 |“内存”和“显存”有啥关系?
- 简单设计企业级JOB平台
- HLG 1334 最好的心情[lis 变形]
- Jquery的基础学习
- Chome 浏览器,您的连接不是私密连接
- yourphp超出20记录自动删除
- 导入train_test_split时,ModuleNotFoundError: No module named 'sklearn.cross_validation'
- 分布式数据:缓存技术
- MATLAB简单入门
- MacOS Aria2GUI配置
- win10卸载软件_【电脑软件】win10自带浏览器|教你一招,如何完美将它卸载!
- Access计算日期字段中数据与当前日期的差值并将其显示在指定字段中