本文目录一览:
- 1、MFC加载库文件glaux.lib时出错
- 2、LINK : fatal error LNK1104: 无法打开文件“glaux.lib”
- 3、vs2013不能打开opengl的glaux.h这个文件,include加了也打不开。
- 4、大家好,我想问一下我装的OPENGL库都装好了,为什么在运行时还会出现GLAUX.H找不到文件的错误,求助!!!
- 5、opengl:错误: 无法打开包括文件:“gl/glaux.h”: No such file or directory
MFC加载库文件glaux.lib时出错
在主程序引用后面加上一句话:
#include glaux.h
#pragma comment(lib, "glaux.lib")
LINK : fatal error LNK1104: 无法打开文件“glaux.lib”
项目——属性——配置属性——链接器——输入——附加依赖项——OpenGL32.lib GLu32.lib 和 GLaux.lib
同时确定项目目录(安装目录\VC\lib)中有glaux.lib文件
vs2013不能打开opengl的glaux.h这个文件,include加了也打不开。
这个头文件在VC6.0中有,但是在2010中是没有的,需要上网自行下载
如果要使用glaux.h
在CPP文件中添加头文件 #include gl\glaux.h
system32(64位到syswow64)中添加 glaux.dll
gl目录下添加 glaux.h
VS10.0\VC 下面添加 glaux.lib
在项目属性中 linker-Input-Additional Dependencies 中添加 glaux.lib
之后再使用auxDIBImageLoad()这样的函数
个人建议在程序所在的文件夹内把所需要的头文件集中一下,然后把.lib文件也放进去,要不然程序移植性很差,在别人的电脑上并不是每个人都添加了这些OpenGL的头文件
大家好,我想问一下我装的OPENGL库都装好了,为什么在运行时还会出现GLAUX.H找不到文件的错误,求助!!!
首先,找到你的VC6.0的安装路径(就是你安装到哪里了,不是你安装包setup.exe的路径),假设按照默认路径安装的话,头文件和库文件的路径应该是这样子的:
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
1、放置.h文件
要是本人没记错的话(我现在用的是VS2008),include里面有个叫gl的文件夹,专门放置opengl的头文件。
把所有的.h文件放到C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\gl文件夹里面
2、放置.lib文件
把所有的.lib文件放到C:\Program Files\Microsoft Visual Studio\VC98\LIB文件夹里面
3、放置.dll文件
我建议你放置到C:\Windows\System32文件夹下面(虽然你可以放到你的单独工程目录或者C:\Program Files\Microsoft Visual Studio\VC98\BIN目录)-2017glaux文件
接下来就是配置你的VC6.0中的.h和.lib路径了
opengl:错误: 无法打开包括文件:“gl/glaux.h”: No such file or directory
下载GLUT工具包,然后如下:
1、将下载的压缩包解开,将得到5个文件
2、在“我的电脑”中搜索“gl.h”,并找到其所在文件夹。把解压得到的glut.h放到这个文件夹。
3、把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹(其安装目录下面的“VC\lib”文件夹)。
4、把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。
GLUT工具包在网上有得下,我的也是在网上下的。