Библиотеки OpenGL

Из OpenGL вики:

«Для большинства библиотек, с которыми вы знакомы, вы просто #include заголовочный файл, убедитесь, что библиотека связана с вашим проектом или make-файлом, и все это работает. OpenGL не работает таким образом».

Я работаю на Windows 64 и мне нужен OpenGL, чтобы использовать его в приложении C ++. Какую библиотеку мне следует использовать? Предоставляет ли Microsoft свою реализацию (я использую MinGW, у меня нет MS Visual C ++)?

0

Решение

Тот, который поставляется с вашими драйверами GPU, которые вы установили на своем компьютере, Microsoft также предоставляет программный уровень для эмуляции OpenGL, но он застрял в версии 1.1, и он действительно старый и бесполезный.

3

Другие решения

Какую библиотеку я должен использовать?

Я рекомендую использовать GLEW для легкого доступа к функциям OpenGL 1.2 и выше, GLM по математике и одна из этих библиотек загрузки изображений.

Предоставляет ли Microsoft свою реализацию (OpenGL)?

Microsoft предоставляет вам необходимые заголовочные файлы и библиотечные файлы для доступа к API OpenGL. Однако, чтобы использовать функции OpenGL версии 1.2 и выше, вы должны использовать расширения. GLEW делает это неявно для вас.

3

Взгляни на Glew. Он загружает необходимые расширения и основные функции.

1
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector