在前面介绍了如何安装Microsoft Visual Studio Community 2022 (64 位) ,VS2022是免费的,官方社区版,不需要破解,所以放心大胆安装吧,基本就是傻瓜操作,所以还是很方便的。本节主要是在VS2022这款IDE下配置OpenGL的环境,其实不难,就是不断地复制文件到对应的位置。本文是转载的知乎大佬的文章,特此感谢。

安装VS2022的教程(如果电脑配置还不错的话,强烈建议卸载掉旧版本安装VS2022):

【2022.09】适合新手的简洁Visual Studio 2022安装与使用教程_Win10下C++的IDE安装及配置

转载声明

原文作者:我的宝贝甜蜜饯儿

原文标题: VS2022的openGL环境搭建(完整篇)

原文链接:https://zhuanlan.zhihu.com/p/486459964

GLUT安装

glut库官方下载链接&&点击直接下载

解压后,文件夹内的文件如图:

解压库

  • 打开VS2022根目录下的include文件夹:

...\2022\VC\Tools\MSVC\14.31.31103\include在这里创建一个名为gl的文件夹:

新建gl文件夹

在gl文件夹中放入glut.h文件:

转移glut.h文件

如果不知VS2022根目录在哪,可以根据快捷方式来找到(一共两大步,一步步寻找):

寻找安装的目录

然后根据路径就能找到安装目录了:

获得安装目录

  • 打开VS2022根目录下的lib文件夹

xxx\VS2022\VC\Tools\MSVC\14.31.31103\lib

打开其中的x86文件夹,将glut.lib和glut32.lib放进去

将glut.lib和glut32.lib放进去

  • 打开系统文件夹

如果你的系统是32位的,就打开C:\Windows\System32

如果你的系统是64位的,就打开C:\Windows\SysWOW64

将glut.dll和glut32.dll放进去

将glut.dll和glut32.dll放进去

  • 安装 nupengl

打开VS2022,创建一个控制台应用:
创建一个控制台应用

打开项目菜单 -> 管理NuGet程序包

(注:以后每创建一个glut的项目,就要安装一下,不然可能会报错(无法打开glut32.lib文件))

管理NuGet程序包

搜索nupengl,点击安装其中一个,另一个会默认一起安装:

安装 nupengl

到此GLUT就安装完成啦!

GLFW安装

GLFW安装包下载

选择windows64位版本下载(这里不是根据系统选择的,是根据VS选择)

下载安装包

打开GLFW文件夹 glfw-3.3.6.bin.WIN64\include\GLFW

解压

glfw3.h文件放到 xx\VS2022\VC\Tools\MSVC\14.31.31103\include\GLFW文件夹中(新建GLFW文件夹):

转移glfw3.h文件

打开lib-vc2022文件夹 glfw-3.3.6.bin.WIN64\lib-vc2022,将glfw3.libglfw3_mt.libglfw3dll.lib 放到xxx\VS2022\VC\Tools\MSVC\14.31.31103\lib\x86中:

复制

将glfw3.dll放到 C:\Windows\SysWOW64(根据系统位数决定)

到这里GLFW就安装完成啦!

GLAD安装

GLAD官网下载

作一下选择,点击Generate按钮:

生成GLAD

选择最后的ZIP文件下载。

下载ZIP压缩包

将计glad\include中的两个文件夹复制到xxx\VS2022\VC\Tools\MSVC\14.31.31103\include中去。

复制文件夹

glad\src中的glad.c文件不需要放置到任何的位置

在VS项目中如果需要用GLAD,就要把glad.c复制到源文件目录下:

文件加载


博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/InstallOpenGL.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 09 月 21 日
如果觉得我的文章对你有用,请随意赞赏