C++ コードのコンパイルには mingW を使用します。openGLを使ってグラフィックを作りたいです。コードの記述にはnotepad++を使用しています。では、openGL のライブラリを使用するにはどうすればよいでしょうか。
2 に答える
MinGW では、OpenGL をセットアップする必要はありません。ディレクトリ C:\~\MinGW\include\GL には OpenGL ライブラリが既にあります。GL/gl.h と GL/glu.h をインクルードし、OpenGL プロジェクトのコードを記述してください。 glew または他のライブラリを使用する場合は、code::blocks や Visual Studio などの IDE を使用する方が適切です。Google でこれらのライブラリを IDE 用にセットアップします。
OpenGL プロジェクトのコンパイルが完了し、次に何をすればよいか迷っている場合は、NeHe に一連の優れた OpenGL チュートリアルがあります: http://nehe.gamedev.net/
メモリから、それらはすべて即時モード (v3.0 より前) に関連していますが、特にライセンス上の理由で GLUT などの他のライブラリを使用したくない場合は、開始するのに適しています。
ここにもチュートリアルの良いリストがあります:
http://www.opengl.org/wiki/Getting_Started#Tutorials_and_How_To_Guides
ところで、無料の Visual C++ の Express エディションをダウンロードできます。コストのために Microsoft コンパイラを避けているだけの場合: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/express
プロフェッショナル版の縮小版です。基本的に、OpenMP、MFC、ATL、さらに高度なデバッグ ツールがなく、64 ビット アプリをコンパイルしません。しかし、それ以外は素晴らしいです。持っていないことについて私が腹を立てる唯一のものは、64 ビットと OpenMP です。しかし、それは無料です!機能の比較はこちら: http://msdn.microsoft.com/en-us/library/hs24szh9.aspx