OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行

OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行

前言

 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
在这里插入图片描述

运行效果

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值