最近开始学习opengl,使用GLFW+GLAD,在配置过程中遇到了一些问题,故在此记录配置环境的过程。
一.GLFW的安装
GLFW是一个专门针对opengl的跨平台的C语言库,能够创建用于显示的窗口与opengl context(上下文)。
GLFW的下载
下载页面,为了能得到能够兼容自身操作环境的库我们需要下载Source package,下载解压。
编译
使用Cmake对下载好的源代码进行处理得到VS的工程文件,到cmake地址下载二进制版本。
填好源代码路径与输出工程的指定路径后,点击Configure后再点击Generate 后即可得到工程文件,
用vs打开工程文件的.sln后生成解决方案,即可在./src/Debug 处找到编译好的库glfw3.lib,
我们需要将glfw3.lib与源代码文件中include文件夹中的GLWF文件(glfw3.h,glfw3native.h)整理好。
创建一个文件夹,文件夹内分别创建Include与Libs文件夹,将GLWF移动至Include内,glfw3.lib移动至Libs内以便之后的操作。
二.GLAD的配置
由于OpenGL只是一个规范,在不同的显卡上具体的