VS2013运行OpenGL例子提示找不到<GL/glew.h>,GL/freeglut_ext.h,GL/freeglut.h,glew32.lib,freeglut.lib等

在VS2013中运行OpenGL程序时遇到找不到GL/glew.h, GL/freeglut_ext.h等头文件及库文件的问题。通过将FreeGLUT和GLEW的.h、.lib、.dll文件放置到对应Visual Studio目录和系统目录下尝试解决,但初始尝试并未成功。最终发现将.h文件放入C:Program Files (x86)Microsoft SDKsWindowsv7.1AIncludegl目录,.lib文件放入C:Program Files (x86)Windows Kits8.1Libwinv6.3umx86解决了问题。此外,也可以选择将库文件直接放入工程目录并链接到项目。" 117607797,9109097,Spark HA集群部署教程,"['Spark集群', '高可用性', 'Zookeeper', 'Hadoop', '虚拟机']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

按照教程:

FreeGLUT库和GLEW库的安装:

把FreeGLUT库的.h文件(有4个:freeglut.h、freeglut_ext.h、freeglut_std.h和glut.h),freeglut.lib和freeglut.dll放到正确的目录下面就可以了:

将GLEW库的.h文件(glew.h、glxew.h、wglew.h),.lib文件(glew32.lib、glew32mx.lib、glew32mxs.lib、glew32s.lib),.dll文件(glew32.dll和glew32mx.dll)拷贝到相应目录下,目录和FreeGLUT库的安装完全一样!

.h文件放到 …\Microsoft Visual Studio 11.0\VC\include\GL

.lib文件放到 …\Microsoft Visual Studio 11.0\VC\lib

.dll文件放到C:\Windows\SysWOW64     (针对64位Windows系统)
或C:\Windows\System32  (针对32位Windows系统)

貌似只.dll的放对了  ,运行时候就提示找不到<GL/glew.h>,而有些电脑却又可以。

插播:听说从win7开始,OpenGL的头文件更改到windows SDK中,不安装就不能用。在win10下,vs2015安装还报win sdk安装失败,这典型的自己坑自己。


于是乎,然后按照网上一堆的资料,都没用,后来发现http://www.cnblogs.com/tocy/p/vs2015-Open

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值