質問
ってOpenGLの拡張子はWindowsの 痛い方.はGLEWのような方法でいいのだろうか?どのように始まったのですか?
解決
あり、 OpenGLの拡張Wrangler図書館 (GLEW)が痛くな使い方をOpenGLの拡張子Windows上でしか利用できません。こちらはなにから始めれば良いですか?かれています。
特定のOpenGLの拡張の拡張Apiのご利用になられる.OpenGLの拡張子に記載され OpenGLの拡張レジストリ.
をクリックしてくださグラフィックカードを拡張します。ダウンロードとインストールを最新のドライバーをもたらします。ごグラフィックカードです。
最近のバージョン NVIDIA OpenGL SDK 船GLEW.を使用している場合、これは必要ないのは、次の方法で行ってください。
ダウンロード GLEW し、解凍します。
追加のGLEW bin パス窓 パス 環境変数となります。することが可能ですもの glew32.dll ディレクトリがWindowsで拾ったはそのDll.
追加のGLEW など パスコンパイラなどのディレクトリ一覧です。
追加のGLEW lib パスコンパイラのライブラリ-ディレクトリ一覧です。
指導等のコンパイラの使用 glew32.lib 中にリンク使用している場合は、Visual C++コンパイラでコンパイルしないということで追加で以下の行をコード:
#pragma comment(lib, "glew32.lib")
を追加 #include <GL/glew.h>
ラインをコードです。これ以上を含むその他の審査便覧のヘッダファイルです。(実際に必要としない審査便覧のヘッダファイルが含まれ場のニーズに合わせてさまざまな glew.h
.)
初期化GLEW用 glewInit()
んだ後は、初期化された過剰またはGL.失敗した場合、その何かが間違っていおます。
if (GLEW_OK != glewInit())
{
// GLEW failed!
exit(1);
}
チェックの場合は拡張機能(s)をご利用には利用できGLEW.これによりチェックのbooleanという名前の変数 GLEW_your_extension_name であるによって明らかにされた一連のGLEW.
例:
if (!GLEW_EXT_framebuffer_object)
{
exit(1);
}
しようとしています。利用できOpenGLの拡張子にコードだけでな自然に存在す。
他のヒント
個人的にはない利用出口コマンドです。
私は例外をスローでクリアすることができますその他のトの再計算を終了します。
ie:
try
{
// init opengl/directx
// init directaudio
// init directinput
if (GLEW_OK != glewInit())
{
throw std::exception("glewInit failed");
}
}
catch ( const std::exception& ex )
{
// message to screen using ex.what()
// clear up
}
といOJ-書き込みを行う場合はチュートリアルその他これは本当に違います。が、負荷の良い場所のためのopenglアントになります。 うためのインスタンス.
まあ、そんなにGLEWます。を使用していWindows7(x64)、Eclipse CDTやMinGWには:
ダウンロードMSYS(MinGW)remberてMinGW入れ、正しくインストールされ(パスenviroinment変数が正しく設定されてい):http://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.10/MSYS-1.0.10.exe/download?use_mirror=freefr&download=
一度はMSYSに設置くださいhttp://glew.sourceforge.net/ ダウンロードTGZパッケージで使用されることを意図したものUNIXシステム
そしてオープンパッケージを使用することができ7zip)を"Makefile.オープンテキストエディタ(メモ帳では作を行載した"GLEW_DEST"に置き換えよう"GLEW_DEST?= C:/MinGW"
によっては、これらの遺伝子に対応した最終産物を作開MSYS(C:\MinGW\msys\1.0\msys.bat 私の場合)の開設には、フォルダーを"Makefile"です。
そして書くシンプルです:"make install"との作業を行っております(少なくとも私にとってたところ、うまくいったので)
PS:またコピー-貼り付けglew-1.10.0-win32\glew-1.10.0\bin\リリース\Win32ファイルの入っSystem32フォルダにはEclipse CDTを加えた"図書館glew32"のリンカーオプションを追加 #include <GL/glew.h>
前 #include <GL/glut.h>