使用OpenGL显示一个窗口,并画一个三角形
首先引入GLFW库,它是一种非常轻量级的库,仅仅为我们创建一个窗口,允许我们使用例如Input一样基础的东西。
我们到GLFW官网下载好库,将文件夹里面的include和lib-vc2022复制到我们的项目里,lib-vc2022文件夹中只留下glfw3.lib,然后复制官方使用文档到VS。



到VS中的项目属性中添加附加包含目录,这里可以搜索solution目录的宏,

然后到链接器里设置lib库的目录

然后设置想要链接的文件,出于学习目的,这里先把默认自带的库都删掉,只链接glfw3.lib

此时生成项目会得到以下报错,这样的链接错误,我们可以复制无法解析的外部符号,到微软的官方文档里查找他们是属于哪个库,然后到链接器中添加。


现在点击调试,可以得到一个黑色窗口了,

在循环里插入以下代码便可得到一个白色的三角形
