Как сделать приложения OpenGL в 64-разрядном Windows?

Поскольку, если Вы придерживаетесь стандартов, Ваша работа будет совместима в будущем. Агенты пользователя будут бороться за стандартное соответствие, и их режим несоблюдения причуд будет всегда подвержен изменениям. Это - путь, как, предполагается.

, Если Вы не в тот целый IE8 поврежденная вещь увековечивания стандартов, которую они хотят включить по умолчанию. - это - другой аргумент.
WebKit, Геккон, Престо? (то, что механизм оперы?), и другие будут всегда становиться более совместимыми с каждым выпуском.

, Если Ваша работа HTML не находится в IE, встроил управление браузером, тогда нет действительно никакой причины произвести допустимый HTML, пока это представляет.

16
задан genpfault 21 May 2018 в 16:54
поделиться

1 ответ

64-разрядная библиотека импорта OpenGL включена в Windows SDK и устанавливается в % ProgramFiles% \ Microsoft SDKs \ Windows \ \ Lib \ x64 \ OpenGL32.lib . Соответствующая DLL называется opengl32.dll и находится в % SystemRoot% \ system32 . 32-разрядная версия также называется opengl32.dll и находится в % SystemRoot% \ syswow64 в 64-разрядной Windows.

Вы не можете загрузить 32-битные библиотеки DLL в 64-битный процесс, поэтому все, что вы читали о приложениях x64, использующих 32-битную OpenGL DLL, было неверным. Определенно существует 64-битная OpenGL DLL, но в ее названии есть "32", предположительно для облегчения портирования.

35
ответ дан 30 November 2019 в 16:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: