OpenGL——GLAD、GLFW、GLM库的配置

一、下载所需的库
GLAD下载链接:https://glad.dav1d.de/
(glad它是个在线服务,我们需要告诉glad我们选择的OpenGL版本,glad根据选择的版本加载所需的函数。
点击后,选择对应的语言(我是c++),对应的version(3.3以上版本),对应的模式(core)
其他默认,下面记得小框框 勾选generate a loader,然后点击右下角generate,网站会转到另一个下载页面,下面有glad下载的压缩包,点击后自动下载。(记住你把它下载到哪)。

GLFW下载路径:https://www.glfw.org/download.html
进去后点击windows 32 binary(这是预编译版本,不需要再用cmake进行编译,直接拿来用就好,但如果你选择source code package,就需要用cmake进行编译(参考我的另一篇博客,步骤相似)

二、在vs中进行环境配置
打开文件属性页,在配置属性----vc++目录里有两个目录,一个是包含目录,另一个包含目录,另一个是库目录。

对包含目录进行编辑,添加两个路径。
1.你下载的glad文件夹下的include文件的路径
2.你下载的glfw文件夹下的include文件的路径

对库目录进行编辑,添加一个路径,
1.你下载的glfw文件夹下的lib-vc2017(注意我的是vs2017,你按你的vs来)

然后在配置属性-----链接器----输入 里面找到 附加依赖项。
进行编辑,输入
opengl32.lib
glfw3.lib
就可以了。

还需要在你的项目源文件中添加 glad.c 文件
包含两个头文件
#include<glad/glad.h>
#include<GLFW/glfw3.h>
就可以使用了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值