无法定位程序输入点glPopAttrib于动态连结库OPENGL.dll上

已经下载glut.lib glut32.lib glut.h glut.dll glut32.dll并放到了相应的文件夹中
运行程序时还提示说缺少opengl.dll,我又下载了一个opengl.dll
接着又运行,说又缺少了HfxClass45.dll
我又接着下了这个dll,后来又提示还少个ipl.dll.我又下载了补上了.
编译联接都能通的过,可执行时又弹出”无法定位程序输入点glPopAttrib于动态连结库OPENGL.dll上”.
我用的是CodeBlocks。问题是我换成VC就能跑了,很正常,但是我更希望在CodeBlocks上做,请问怎么解决这个问题?
谢谢!!
 

把glut.lib换成glut32.lib就不会再出现上述错误了,也就是把Project->Setting->Link->Object/Library modules中的gult.lib换成glut32.lib就ok了。原来不是配置OpenGl的时候在那块要加上opengl32.lib glu32.lib glut32.lib glaux.lib这几个么,而这儿由于操作系统32位于64位的差别把相应的glut.lib与glut32.lib换一下就ok了。

原文地址:https://www.cnblogs.com/hjlweilong/p/5619390.html