opengl导入GlAux出现无法解析的外部符号

opengl导入GlAux出现无法解析的外部符号

计算机动画原理实验要求在mfc中使用opengl进行操作,其中需要用到opengl一系列库。由于上半年参考在VS2017下配置OpenGL这一篇文章已经配置好了glut。实验还要求使用glaux,所以想只用再配置glaux就好。

由于再我参考的文章中使用nuget包管理器,所以不需要再在工程设置中链接上GLAux.lib文件,所以把.dll .h 和.lib放在相应的位置后(位置在上面文章中有),表面没报错,我试着运行了一下,在 auxSolidTeapot(5.0);这句上报了无法解析的外部符号这个错误。

我又试了试GLAux.h文件可以正常访问,所以应该是lib库没链接上的问题。我又在项目属性链接器里把该打的手打上。我想这会儿没问题了吧,然后果不其然接着同样的报错。

之后我怀疑我下的GlAux有问题,又重新下了几个试了试还不行。我看网上教程又自定义改了改库的位置还不行。最后我试了试#pragma comment(lib, “glaux.lib”),我想这方法和工程设置中链接dll没啥不一样应该还是不行,结果跑通了……

原理查找中……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值