本文主要是介绍VS2013运行OpenGL例子提示找不到GL/glew.h,GL/freeglut_ext.h,GL/freeglut.h,glew32.lib,freeglut.lib等,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
按照教程:
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库的安装完全一样!
l .h文件放到 …\Microsoft Visual Studio 11.0\VC\include\GL
l .lib文件放到 …\Microsoft Visual Studio 11.0\VC\lib
l .dll文件放到C:\Windows\SysWOW64 (针对64位Windows系统)
或C:\Windows\System32 (针对32位Windows系统)
貌似只.dll的放对了 ,运行时候就提示找不到<GL/glew.h>,而有些电脑却又可以。
插播:听说从win7开始,OpenGL的头文件更改到windows SDK中,不安装就不能用。在win10下,vs2015安装还报win sdk安装失败,这典型的自己坑自己。
这篇关于VS2013运行OpenGL例子提示找不到GL/glew.h,GL/freeglut_ext.h,GL/freeglut.h,glew32.lib,freeglut.lib等的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!