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超级宝典第七版)随书例子运行相关推荐

  1. CMake编译OpenGL SuperBible 7th源码报警告

    CMake编译OpenGL SuperBible 7th源码报警告 今天在另一台机器上编译CMake编译OpenGL SuperBible 7th(编程宝典)源码报警告 CMake Deprecati ...

  2. vs2013 下配置OpenGL(超级宝典第五版)开发环境

    系统环境: win7 64位  , VS2013_DskExp vs2013 安装路径:E:\vs_e2013 说明:这个环境主要针对 <OpenGL 超级宝典>第五版 书中测试代码所以搭 ...

  3. 《OpenGL超级宝典第5版》学习笔记(一)—— 第一个OpenGL程序

    // GLTools库包含了一个用于操作矩阵和向量的3D数学库,并依靠GLEW获得OpenGL3.3中用来产生和渲染一些简单3D对象的函数, // 以及对视觉平截头体.相机类和变换矩阵进行管理的函数的 ...

  4. OpenGL超级宝典第7版环境配置

    1.下载源码 地址:http://www.openglsuperbible.com/ 2.运行Cmake,编译glfw库 打开项目后,编译工程(Debug和Release下都编译). 把E:\open ...

  5. [转]OpenGL超级宝典 5e 环境配置

    OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:https://sourceforge.net/projects/glew/files/glew/1.7.0/glew- ...

  6. OpenGL超级宝典(第五版)环境配置

    本文转自:http://blog.csdn.net/sunny_unix/article/details/8056807,感谢作者分享. OpenGL超级宝典(第五版)环境配置 Vs2008+winX ...

  7. OpenGL超级宝典 5e 环境配置

    OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:https://sourceforge.net/projects/glew/files/glew/1.7.0/glew- ...

  8. OpenGL超级宝典(第五版)环境配置【转】

    OpenGL超级宝典(第五版)环境配置 Vs2008+winXP  后续会整理Ubuntu 12.04LTS下的配置作者:sunny_unix 1.各种库的配置 (1)glew 下载:https:// ...

  9. OpenGL超级宝典(第五版) 环境配置

    特别提醒:有些在word中或者其他中的代码复制到vs中会报错,原因是word中有些隐含的字符,复制到vs中就会报错:重新输一遍就可以解决问题,这里只是提醒下! 可以参阅我前面转载的一篇文章,进行比较然 ...

  10. OpenGL超级宝典(第五版) 环境配置(WinXp+VS2008)

    转自:http://blog.csdn.net/sunny_unix/article/details/8056807 OpenGL超级宝典(第五版)环境配置 1.各种库的配置 (1)glew 下载:h ...

最新文章

  1. KEIL与ADS1.2共存
  2. BIOS不支持导致Linux内核耗电增加
  3. 【SAS BASE】SCAN函数
  4. 分区供水条件口诀_口诀记忆 | 消防给水和消火栓系统的“月检”(重点学习)...
  5. C# 制作指示灯(经典)
  6. Java list接口
  7. angular图片上传
  8. vim-python j教程_实践Vim配置python开发环境
  9. 内存和显存_小科普 |“内存”和“显存”有啥关系?
  10. 简单设计企业级JOB平台
  11. HLG 1334 最好的心情[lis 变形]
  12. Jquery的基础学习
  13. Chome 浏览器,您的连接不是私密连接
  14. yourphp超出20记录自动删除
  15. 导入train_test_split时,ModuleNotFoundError: No module named 'sklearn.cross_validation'
  16. 分布式数据:缓存技术
  17. MATLAB简单入门
  18. MacOS Aria2GUI配置
  19. win10卸载软件_【电脑软件】win10自带浏览器|教你一招,如何完美将它卸载!
  20. Access计算日期字段中数据与当前日期的差值并将其显示在指定字段中

热门文章

  1. OrCAD设计原理图
  2. 最好用的 3 个 Windows EPUB 阅读器推荐
  3. 数据分类分级指南数据服务分类类目表
  4. csdn 积分/c币获取方法
  5. Hibernate教程——我的笔记
  6. sas硬盘安装linux,Intel SAS RAID安装CentOS 5.4 Linux操作系统方法附教程下载
  7. Java旅游管理系统本科生毕业设计任务书
  8. java 项目开发流程_详解JAVA开发之JAVA项目开发的基本流程
  9. Ubuntu下的Hadoop安装
  10. 2017年计算机期刊目录,【2017年整理】核心期刊目录一览表.doc