OpenGL(预备篇2)---OpenGL编程环境配置 vs2017篇---GLFW编译---(自己动手系列)

接着上一篇博客,我们继续编译需要的库,GLFW是做什么用的?

GLFW是一个可以让你的程序跨平台的一个框架,当你创建程序窗口,控制鼠标键盘等行为的时候,不需要根据不同操作系统来编写不同的代码,使用GLFW可以在任何操作系统下用同样的代码。

首先下载源码包 https://www.glfw.org/

下载好后应该是这样,我顺手解压了。

这种分多篇博客写一件事真的不是我想发博客凑数的,我只是觉得将每个步骤分块讲解和操作更有条理,都写在一起的话,写着也累,读者读的也累。 

还是要用cmake,上个步骤中如果你没有安装cmake,那这个步骤就要安装并且设置了。具体怎么下载安装的,不了解的直接某度。

将源码路径和输出编译信息路径都设置好

然后点击configure.之后会出来这样的东西,根据你自己的编译环境设置就好。

设置好后点击finish. 等待片刻会得到下图。

 

然后再点击configure,红色的都变白就ok了。之后点击generate。最终输出信息没有报错。一般不会出错。

 之后点击open project 打开工程准备编译。

打开工程后什么也不用动,直接编译就好,debug和release各编译一次(两次编译基本不会出错,除非你自己乱来了)。

最后在....build-glfw\src目录下,你会看到Debug和Release两个文件夹,将这两个文件夹单独拿出来,放到一个你喜欢的地方。和上次一样,我是这样做的(还要检查一下文件夹里面是不是各有一个Lib文件)。

 之后回到源码文件夹,把include文件夹复制出来统一和上次的glew的放在一起。以便于以后使用方便。

 OK了。

有问题可以留言或者群:417801511交流

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值