OpenGL 无法打开文件“freeglut_static.lib
2015-12-21 10:16
211 查看
OpenGL 无法打开文件“freeglut_static.lib”
在VS2010中运行《OpenGL超级宝典》中的示例的时候,提示:无法打开文件“freeglut_static.lib
1.首先,我看了下引用文件,
![](http://i.imgur.com/dzoZw6S.png)
这个和在项目上右键->属性->VC++目录->包含目录中添加头文件路径是等价的,所以这个没有问题,前提是你的#include 相对路径写的是正确的,也就是说你的当前源文件的上一级目录的上一级目录下有一个shared文件夹,该文件夹下有一个gltools.h头文件。
2.既然不是头文件的问题,就是真的没有包含相应的库目录了。我打开示例代码中VS工程目录下的*.vcxproj文件,发现其中包含了以下:
![](http://i.imgur.com/SYwkYii.png)
3.再打开我自己建的VS项目下的*.vcxproj文件,发现其中并没有这两项,至此,问题已经很明了了。就是添加库的引用。有两种办法:
1>是直接修改这个文件。
2>直接复制相应的lib文件,到VS相应工程上右键->粘贴,注意,这种操作不是真的拷贝这个库到你建的项目下,而是将这个库的引用添加到你的工程中了,不信,点击项目标题,再点击【解决方案资源管理器】下放的【显示所有文件】就会发现,你刚拷贝的两个lib库的图标变成了快捷方式的图标。
相关文章推荐
- 解决Vista系统OpenGL驱动问题的方法整理
- Delphi下OpenGL2d绘图之画四边形的方法
- Delphi下OpenGL2d绘图之画点的方法
- Delphi下OpenGL2d绘图之初始化流程详解
- Delphi使用OpenGL2d绘图之画图片Bmp的方法
- 通过OpenGL ES混合模式缩放视频缓冲区来适应显示尺寸
- VC运用OPENGL加载BMP纹理图的实现方法汇总
- java实现OpenGL ES纹理映射的方法
- java基于OpenGL ES实现渲染实例
- OpenGL坐标系介绍
- linux下opengl的安装(with qt)
- OpenGL超级宝典笔记——显示列表
- OpenGL超级宝典笔记——顶点数组
- OpenGL生成轮廓
- OpenGL超级宝典笔记——性能比较
- OpenGL超级宝典笔记——顶点缓冲区对象
- OpenGL超级宝典笔记——选择
- OpenGL超级宝典笔记——反馈
- OpenGL超级宝典笔记——遮挡查询
- OpenGL超级宝典笔记——深度纹理和阴影