В поисках WGL с MinGW - PullRequest
       32

В поисках WGL с MinGW

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

Я написал адекватную небольшую программу на C, которая создает окно.Однако у меня возникают проблемы с добавлением контекста рендеринга OpenGL и различных функций к нему.

GetDC, ChoosePixelFormat, SetPixelFormat - все функции wgl, насколько я понимаю.Я думал, что они могут быть специфическими для Visual C ++, но, похоже, это не так - если только они не были радикально изменены, чтобы быть только C ++;количество ошибок по сравнению с MinGW просто ошеломляет.

Где найти WGL?Как я могу добавить его в MinGW?

(Слегка связанный исходный код можно найти здесь: http://pastebin.com/eMWLqL6h)

1 Ответ

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

Загрузка и установка следующих библиотек в MinGW / lib позволила решить все проблемы:

win32api wing32 GDI GDI32 GDIPLUS OpenGL OpenGL32

Они вызываются по порядку gcc. Больше нет неопределенных или противоречивых ошибок определения.

Заголовки тогда должны быть только: GL / gl.h windows.h

...