计算机中丢失OPENGL.dll
西电计算机图形学大作业,要求绘制旋转立方体。折腾了半天添加各种.lib .dll .h终于编译通过,但是无法运行,显示错误:计算机中丢失OPENGL.dll
系统:Windows7 32bits
环境:DEV C++
在C:\windows\system32发现有opengl32.dll文件。
解决办法
主要是编译选项中同时引用了glut.lib
和glut32.lib
,而且在编译选项中-lglut
在-lglut32
前面,这个时候链接器首先寻找OPENGL.dll而没有寻找opengl32.dll,此时我们进入DEV C++的项目配置里面对其进行修改。
项目->项目属性->参数->链接
-lopengl32
-lglut32
-lglut
-LGLU
-lglu32