OpenGL环境配置

OpenGL实际上并不是一个API,而是一套规范,规定了每个函数的执行与输出,而具体实现根据开发者决定,其中glad也是一个对OpenGL的实现,而glfw3则是一个针对OpenGL设计的窗口API,有了这两个库就可以使用OpenGL。

以windows下Visual Studio为例进行环境配置

新建一个文件夹,在该目录下以管理员身份运行cmd,依次执行以下命令:

git clone https://github.com/Microsoft/vcpkg

cd vcpkg

./bootstrap-vcpkg.bat

vcpkg install glad

vcpkg install glfw3

vcpkg integrate install 或 vcpkg integrate install < project name >

即可将glad和glfw3两个库安装到当前电脑上,执行vcpkg list可以查看安装目录

新建一个VS项目,复制以下代码运行

#include <glad/glad.h>
#include <GLFW/glfw3.h>

int main()
{

}

如果运行出了一个黑框并且没有报错,说明安装成功了