注:参考自bilibili系列视频,OpenGL 从入门到成魔-第1章- OpenGL 环境的搭建https://www.bilibili.com/video/BV1qa4y1e7zP
虽说openGL核心,即API,是不变的,每个平台都一样,但是openGL需要一定的环境来运行,这个环境在各个平台还不太一样,通常叫做OpengL Context。
专门针对OpenGL的C语言库,他提供了一些渲染接口最低限度的接口。主要提供windows, contexts, surfaces等.
image.png
1.先在vs上创建一个cmake工程 2.CMakeList.txt 引入glfw 和 glad,注意:要先引入glad,因为glfw是依赖于glad的。