0

私はウィンドウを作成する適切な小さなプログラムをCで作成しました。ただし、OpenGLレンダリングコンテキストとさまざまな関数を追加するのに問題があります。

GetDC、ChoosePixelFormat、SetPixelFormat-私が理解しているように、すべてのwgl関数。これらはVisualC++に固有のものである可能性があると思いましたが、C ++のみに根本的に変更されていない限り、そうではないようです。MinGWと比較して、エラーの量は驚くべきものです。

WGLはどこにありますか?どうすればMinGWに追加できますか?

(わずかに関連するソースコードはここにあります:http://pastebin.com/eMWLqL6h

4

1 に答える 1

0

次のライブラリをダウンロードしてMinGW/libにインストールすると、すべての問題が解決しました。

win32api wing32 GDI GDI32 GDIPLUS OpenGL opengl32

これらはgccによって順番に呼び出されます。未定義または矛盾する定義エラーはもうありません。

その場合、ヘッダーは次のようになります。GL / gl.h windows.h

于 2012-02-28T18:20:20.887 に答える