0

私は Cygwin で X11 opengl を使用しており、glew ライブラリを使用していくつかのテストを実行しようとしています。

ここから「Chapter2.4.c」の例をコンパイルしようとしています

エラーなしでコンパイルされます。しかし、xterm で x11 (startxwin) から実行しようとすると、次のエラーが発生します。

X Error of failed request:  GLXBadFBConfig
Major opcode of failed request:  148 (GLX)
Minor opcode of failed request:  34 ()
Serial number of failed request:  21
Current serial number in output stream:  20

なぜこれが起こっているのですか?ここで提案されているように、ライブラリ/ヘッダーの nvidia/x11 の不一致と関係があるのでしょうか?

4

1 に答える 1

1

GLXBadFBConfig

Cygwin の X11 サーバーは、拡張ウィンドウの FBConfig を選択するために必要な機能をサポートしていません。このメッセージがまさにそれを示しています。Windows で実行している場合、最善の方法は OpenGL をネイティブに使用することです。

于 2013-02-04T01:09:51.997 に答える