有人可以帮我解决这个错误! “程序无法启动,因为系统中缺少OPENGL.DLL。”
我已经把h。和.dll文件在特定目录中。我正在使用64位窗口7. microsoft visual c ++。
答案 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文件