Как исправить ошибку opengl.dll - PullRequest
0 голосов
/ 11 февраля 2012

Может кто-нибудь помочь мне с этой ошибкой! "ПРОГРАММА CANT START потому что в вашей системе отсутствует OPENGL.DLL."

Я уже поставил ч. и .dll файлы в определенных каталогах. я работаю над 64-битным окном 7. Microsoft Visual C ++.

Ответы [ 4 ]

2 голосов
/ 11 февраля 2012

В большинстве систем уже есть OPENGL.DLL в системном каталоге Windows.

Способ диагностики этой ошибки - запустить Dependency Walker ( скачать здесь) .

Запустите его и откройте файл .EXE - и он определенно скажет вам, какую DLL он не может найти, или которая загружена, но не совместима.

1 голос
/ 11 февраля 2012

OPENGL.DLL

Вы уверены в этом имени.Разве это не opengl32.dll?

Я уже поставил ч.и .dll файлы в определенных каталогах

Никогда (! ) не делайте этого с opengl32.dll.Это системная DLL, и ее нельзя перезаписывать, отправляя свои собственные вместе с программой.Если вы сделаете это, вы, скорее всего, в конечном итоге не получите ускорение HW.

0 голосов
/ 15 сентября 2016

У меня была похожая проблема, и я обнаружил, что удалил следующую строку перед вставкой тестового кода:

#include "stdafx.h"

Перед вставкой тестового кода убедитесь, что у вас есть строка, как указано выше.

0 голосов
/ 28 апреля 2012

Может быть, вы могли бы пойти к одному из ваших друзей и скопировать этот файл .dll из его системного словаря

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...