VS2010 OpenGL环境配置笔记(失败N次后总结经验教训)

本文详细记录了在VS2010中配置OpenGL环境的过程,包括安装GLUT的困扰,以及如何解决找不到GLUT库的问题。通过将GLUT头文件和库文件放置在正确位置,以及在附加依赖项中添加必要的库,最终成功配置OpenGL环境。即便遇到预编译头文件错误,也有解决方案,使得OpenGL项目能够成功编译和运行。
摘要由CSDN通过智能技术生成

这是一篇吐槽性质的文章,如果有用,不胜荣幸。
此文是在参考了各大博客上的OpenGL配置教程后编辑出来的,但在VC或VC其他版本以及VS其他版本上应该也适用,因为我翻了05,08,13,15版配置教程,他们的流程都差不多。
我不知道有没有人跟我一样是在安装GLUT的那块卡死的,然而实际上这只是个工具包,也就是说没这玩意也能用,因为OPenGL的链接库OpenGL32.DLL、Glu32.DLL在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录下了
【 比如你打开你的VS依照视图->属性页->配置属性->连接器->输入打开界面,就可以在“附加依赖项”那里输入opengl32.lib glu32.lib(中间加空格),然后OPenGL就被引进来了,这段别在意因为会扰乱视听,后面会统一讲】

但是第一次玩OpenGL的我并找不到能不用GLUT里的函数就能运行的样例,所以还是乖乖走流程吧。
能翻到这篇沉底博客的你应该已经在前面一大堆博客的指引下下到了GLUT全家桶,打开后可能是这样的
gult包
如果不是同款也没关系,有同款的文件就可以了
然后

  1. 在别的博客里他们可能会叫你把glut.h放进C:\Program Files (x86)\Microsoft Visual Studio XX.0\VC\include\GL文件夹,没有GL的就建立一个,然而我欣喜地发现我的C:\Program Files (x86)\Microsoft Visual Studio XX.0里连include都没有:)
    翻了很多篇博文后发现他们的意思是让我装在我安装VS的那个盘里,换句话说,这个地方(REAL文件夹是我安装VS的地方)
    这个文件夹里就有include了
    再找不到的用“此电脑->搜索”在这里插入图片描述
    然后打开这个文件后面的流程就能继续下去了

2.glut.lib,glut32.lib拷到同一个VC文件夹的lib文件里
3.glut.dll和glut32.dll文件,如果你的电脑是32的操作系统,将这两个文件拷贝至C:\Windows\System32;如果你的电脑是64的操作系统,将这两个文件拷贝至C:\Windows\SysWOW64。

GLUT这块就搞定了

现在可以看最开始那个大括号里的流程了,跟着这个在附加依赖库里写opengl32.lib glut32.lib glu32.lib(中间加空格)

搞定,现在测试一下
新建一个项目:文件-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值