配置visual studio环境,我用的是VS2022
下载GLFW库,网址:An OpenGL library | GLFW
点击Download
下载32位(因为64位bug多)
下载GLEW库,网址:GLEW: The OpenGL Extension Wrangler Library
下载完成后,有:
新建一个OpenGL的文件夹,把上面下载的两个东西丢进去。
配置visual studio
打开VS,在主界面,依次点击:文件——新建——项目——空项目——下一步
自定义项目名称和位置,点击创建
右键刚才新建的项目,点击属性
将上方的配置修改为所有配置;平台修改为所有平台。
选择C/C++选项中的常规,点击“附加包含目录”,右侧会出现一个下拉框,点击编辑,进入下面的界面
点击右上角的红色小框的按钮,添加你刚才下载的两个库的“include”目录,到include为止,不再往下选,点击确定。
选择链接器选项中的常规,点击“附加库目录”,右侧会出现一个下拉框,点击编辑
和上面的流程一样,添加以下目录
然后选择链接器选项中的输入,点击“附加依赖项”,右侧会有一个下拉框,点击编辑
如下图,输入这三个包添加进去,点击确定
最后不要忘了点击确定!点击确定!点击确定!然后就可以敲代码了
在官方的教程中配置了glad库,在这里补充一下:
glad库下载地址:https://glad.dav1d.de/
注意框出来的部分要改成这样:
网页下滑,点击“GENERATE”,然后就跳转到这个界面:
点击glad.zip,就开始下载啦,然后解压,丢到上面创建的OpenGL的文件夹里
然后就开始配置VS了
右键刚才新建的项目,点击属性
选择C/C++选项中的常规,选择“附加包含目录”,点击编辑
添加红框中的目录,就是你刚刚下载的glad文件夹里,点击确定
最后再点一次确定
就配置好啦。
然后在官方给出的代码包里用这个cpp文件测试一下配置是否成功:
运行之后报错了
百度一下,是要将glad.c文件添加到当前项目
依次点击:源文件——添加——现有项,然后在下面这个路径中找到glad.c文件
就添加进去啦,然后再运行一次,就没有报错了