搭建OpenGL开发环境

资料

安装教程

软件下载

  1. Visual Studio 2019
  2. CMake
  3. GLFW
  4. GLAD

glfw 3.3.8

下载glfw的目的:

  1. 获取压缩包里的include
  2. 生成glfw3.lib

获取include

解压找到Include,include包含GLFW文件夹
在这里插入图片描述

生成glfw3.lib

  1. 使用CMake生成GLFW的工程文件
  2. 在生成的目录中找到后缀为sln的文件,双击打开
  3. 选择x64,右键点击解决方案,生成解决方案
  4. 生成目录src/Debug里面有生成的文件,glfw3.lib

glad 3.3

  1. 下载解压,获取文件夹:src、Include
  2. scr包含glad.c文件
    在这里插入图片描述
  3. Include文件夹包含glad和KHR文件夹

文件夹组织

新建文件夹,结构如下

  1. Link/Include 存放glad,KHR,GLFW
  2. Link/Lib 存放glfw3.lib
  3. Link/src 存放glad.c

IDE链接文件

  1. 使用新建一个C++空项目,设置为x64,选择项目/属性
  2. VC++目录中添加包含目录,Link/Include所在路径
  3. VC++目录中添加库目录,Link/Lib所在路径
  4. 链接器/输入/附加依赖项 添加opengl32.lib和glfw3.lib
  5. 选择项目/添加/现有项 添加Link/scr中的glad.c

测试

  1. 新建一个文件cpp文件
  2. 复制代码到cpp文件中,测试代码
  3. 运行出现窗口表示配置成功,如下图所示
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43796392/article/details/131425650