OpenGL 无法打开文件“freeglut_static.lib

OpenGL 无法打开文件“freeglut_static.lib”

在VS2010中运行《OpenGL超级宝典》中的示例的时候,提示:

无法打开文件“freeglut_static.lib

1.首先,我看了下引用文件,

这个和在项目上右键->属性->VC++目录->包含目录中添加头文件路径是等价的,所以这个没有问题,前提是你的#include 相对路径写的是正确的,也就是说你的当前源文件的上一级目录的上一级目录下有一个shared文件夹,该文件夹下有一个gltools.h头文件。

2.既然不是头文件的问题,就是真的没有包含相应的库目录了。我打开示例代码中VS工程目录下的*.vcxproj文件,发现其中包含了以下:

3.再打开我自己建的VS项目下的*.vcxproj文件,发现其中并没有这两项,至此,问题已经很明了了。就是添加库的引用。有两种办法:

1>是直接修改这个文件。

2>直接复制相应的lib文件,到VS相应工程上右键->粘贴,注意,这种操作不是真的拷贝这个库到你建的项目下,而是将这个库的引用添加到你的工程中了,不信,点击项目标题,再点击【解决方案资源管理器】下放的【显示所有文件】就会发现,你刚拷贝的两个lib库的图标变成了快捷方式的图标。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值