欢迎光临散文网 会员登陆 & 注册

Visual Studio配置openGL(GLUT)

2023-10-13 00:16 作者:咲月未羽  | 我要投稿

最近图形学实验要用到GLUT,前两次都在机房搞完了,但是每次都很匆忙,索性在电脑上配一个,折磨♂了一晚上给整明白了,留个教程防止以后忘了。

一、安装Microsoft Visual Studio

建议从官网下载Visual Studio,链接:https://visualstudio.microsoft.com/

接下来安装,由于我不知道选什么就选了个C++桌面开发,一般正常都够用 (=• ω •=),接下来一些自定义路径,建议自己另寻他路(),以免占用C盘内存。

二、下载与配置GLUT(重要)

首先下载GLUT,由于GLUT已经废弃了20年,于是我准备下载相对较新的“freeGLUT”,下载链接是:https://freeglut.sourceforge.net/

找到“Stable Releases”下选择任意一个版本即可。

下完后在include路径下复制“GL”文件夹

将其粘贴到VS的include路径下

这个时候,你以为已经万事大吉大功告成水到渠成,然而:

无法打开“#¥&*…lib"???

折磨♂了一晚上,找到了一种解决办法:

首先 C:\Windows\System32 与 C:\Windows\SysWOW64 各自缺失一个freegult.dll,需要下载并且塞进这两个目录;

其次,在VS目录下,有一个lib文件夹,里面有x64和x86两个文件夹,我们强行放入两个lib,x86对应的就是32位的freegult.lib, x64对应的就是64位的

需要下载的两个dll和两个lib,我放在了 https://github.com/mipaqwq/openGL

这一步做完了,就真正的做完了 只剩下Visual Studio内的一些设置了。

三、设置宏定义NDEBUG

首先选择调试的方式为x64,

打开项目栏中的属性

对“C/C++”下的“预处理器”添加宏定义NDEBUG,然后确定

这时,x64版本的就已经可以跑了。

如果想要x86也一样能跑,同样地把调试方式改为x86,然后再添加一次NDEBUG

配置完成✰!


Visual Studio配置openGL(GLUT)的评论 (共 条)

分享到微博请遵守国家法律