一、准备工作
有关OpenGL的官方介绍请参看OpenGL官方网址。
简单来说,为了使用OpenGL必需分两步初始化OpenGL,第一步创建OpenGL上下文,在本文中使用GLFW,第二步加载必要的函数,在本文中使用GLEW。
1.1 编译GLFW
鉴于GLFW官网包含的预编译的二进制文件经常无法正常运行,所以推荐下载源码,然后在本机进行编译。
首先使用CMake生成VS项目文件,在使用CMake的时候需要区分Win32和x64平台:

然后使用Visual Studio编译生成的.sln文件,生成相应的库,同时需要区分Win32和x64平台:

1.2 GLEW
从官网下载预编译的文件即可。
1.3 创建库文件夹
为了创建项目模板,创建一个名为OpenGLTemplate的文件夹,里面包含两个子文件夹分别为include和lib,文件夹结构如下:
- OpenGLTemplate
- include
- GL
- GLFW
- lib
- Win32
- x64
在include文件夹下包含下载的GLFW文件夹和GL文件夹。

在lib文件夹下的Win32和x64文件夹里分别包含在Win32平台和x64平台下编译生成的glfw3.lib,同时包含下载的GLEW文件夹下的glew32.lib、glew32s.lib。

二、VS配置
根据上边生成的OpenGLTemplate文件夹,在VS项目属性页分别进行如下配置(若不想创建项目模板,则直接找到下载的文件路径进行配置即可):



需要注意的是,在运行程序时需要将
OpenGL环境配置与VS2019模板创建

本文详细介绍了在Windows环境下,如何配置OpenGL的开发环境,包括使用GLFW和GLEW库,以及在Visual Studio 2019中创建项目模板,简化新OpenGL项目的启动流程。
最低0.47元/天 解锁文章
3662

被折叠的 条评论
为什么被折叠?



