如何修复opengl.dll错误

时间:2012-02-11 09:31:18

标签: visual-studio-2010 opengl

有人可以帮我解决这个错误! “程序无法启动,因为系统中缺少OPENGL.DLL。”

我已经把h。和.dll文件在特定目录中。我正在使用64位窗口7. microsoft visual c ++。

4 个答案:

答案 0 :(得分:2)

大多数系统在Windows系统目录中已经有OPENGL.DLL。

诊断此错误的方法是运行Dependency Walker(download here)

运行它并打开你的.EXE文件 - 它会告诉你具体找不到哪个DLL,或哪些DLL已加载但不兼容。

答案 1 :(得分:1)

  

opengl.dll文件

你确定这个名字。不是opengl32.dll吗?

  

我已经把h。和特定目录中的.dll文件

从不()使用opengl32.dll执行此操作。这是一个系统DLL,不能通过随程序运送自己的DLL来覆盖它。如果你这样做,你很可能最终得不到硬件加速。

答案 2 :(得分:0)

我遇到了类似的问题,发现我在粘贴测试代码之前删除了以下行:

#include "stdafx.h"

在粘贴测试代码之前,请确保您拥有上述行。

答案 3 :(得分:-1)

也许你可以去找你的一个朋友,并从他的系统词典中复制这个.dll文件