Я только что установил Windows 8 и Microsoft Visual Studio 2012. Проблема возникает, когда я пытаюсь запустить программу, она мне говорит:OpenGL с окнами 8
программа не может начаться, потому что glu32.dll является отсутствует на вашем компьютере. попробуйте переустановить программу, чтобы исправить эту проблему.
Но я уже разместил glu32.dll
в тех местах, где это необходимо.
_Также при ручном добавлении отсутствующих DLL вы не должны добавлять их в системные каталоги, а вправо в каталог .exe-файлов приложения. Это то, как каждое приложение Windows поставляется со всеми необходимыми DLL-файлами и почему существует огромное количество трата пространства, поскольку каждая dll дублируется. Хороший совет на вашей стороне, не поймите меня неправильно, но из-за плохого дизайна на стороне Microsoft. – Shahbaz
@Shahbaz: Это называется * DLL-Hell * по какой-то причине. Во всяком случае, многие опытные разработчики ОС согласны в эти дни, что общие объекты/библиотеки DLL были ужасной идеей на системном уровне. Плагины лучше реализованы с использованием отдельных процессов и IPC. – datenwolf