web-dev-qa-db-ja.com

MS VS2010の64ビットWindows 7にGLUTをインストールする方法

誰かがMS VS2010のWindows 7 64ビットシステムにGLUTをインストールする方法の段階的なチュートリアルで私を助けてくれますか?

15
Donnovan

GLUTダウンロードには、.hファイル、.libファイル、および.dllファイルが付属しています。 .hファイルを次の場所に配置します。

C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/include/GL

GLフォルダーは最初は存在しません。作成する必要があります。必要に応じて別の名前を付けることができます。プロジェクトにGLUTヘッダーファイルを含めると、入力し:

#include <GL/glut.h>

または、glut.hを入れたフォルダに名前を付けたもの。

次に、.libファイルを次のパスに配置する必要があります。

C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/lib

また、プロジェクトを作成するときは、必ず.libファイルを追加の依存関係(リンカー->入力->追加の依存関係)に追加してください。

最後に、.dllファイルを次の場所に置きます。

C:/Windows/SysWOW64

これは、32ビットの.dllが配置されているフォルダーです。 System32には64ビットの.dllが含まれています。安全を確保したい場合は、GLUT .dllをSystem32に配置することもできます。

以上です!

一部の人々は、これらすべてのファイルをプロジェクトフォルダに直接配置することを提案する場合があります。おそらくnotを実行する必要があります。GLUTを使用して作成する他のすべてのプロジェクトでは、これらのファイルもそれにコピーする必要があるためです。私が言及した場所は、それらをアプリケーションで普遍的に利用できるようにします。

23
kevintodisco

これは、2008年とfreeglutのガイドです。VS2010は90%同じです。

「Visual Studio環境を起動します。これは次の例で使用したものですが、他のバージョンも同じように動作するはずです。VisualStudio 2008を起動したら、次に行うことは、File-> New->を使用して新しいプロジェクトを作成することです。事業。

Win32コンソールアプリケーションを選択し、プロジェクトを設定します。

[OK]をクリックすると、プロジェクトを構成するための2番目のダイアログが表示されます。 [完了]ボタンをクリックしないでください。 [次へ]ボタンをクリックします

これにより、アプリケーションウィザードの2番目のページが表示されます。プリコンパイル済みヘッダーをオフにし(私はこれらが古くなっているという問題を定期的に抱えていました)、空のプロジェクトから始めることを選択する必要があります。

次に、3つのファイルを空のプロジェクトにコピーする必要があります。それらは、glut.h、glut32.lib、およびglut32.dllです。コースのWebサイトから入手できます。これらは、前の手順で作成したプロジェクトフォルダーに移動する必要があります。次に、glut.hとglut32bファイル、.lias既存のファイルをプロジェクトに追加する必要があります。

システムは、glut32.libファイルのコンパイルルールを設定するかどうかを尋ねる場合があります。「いいえ」と言う必要があります。ファイルはすでにコンパイルされているため、再コンパイルする必要はありません。

プロジェクト構成プロパティを変更します。メニューを使用して、[プロジェクト]-> [プロパティ]に移動します。プロパティの下でリンカー->コマンドラインに移動し、リストに2つのライブラリを追加します:opengl32.lib glu32.lib "

1
Calidus