材料
ソフトウェアのダウンロード
glfw 3.3.8
glfw をダウンロードする目的:
- 圧縮パッケージ内のインクルードを取得します
- glfw3.libを生成する
含める
解凍して「Include」を見つけます。GLFW フォルダーが含まれています
glfw3.libを生成する
- CMake を使用して GLFW プロジェクト ファイルを生成する
- 生成されたディレクトリでサフィックス sln を持つファイルを見つけ、ダブルクリックして開きます
- x64 を選択し、ソリューションを右クリックして、ソリューションを生成します
- 生成されたディレクトリ src/Debug、glfw3.libに生成されたファイルがあります。
嬉しい 3.3
- ダウンロードして解凍し、フォルダーを取得します: src、 Include
- scr には、glad.c ファイルが含まれています
- インクルードフォルダーには、glad フォルダーと KHRフォルダーが含まれています
フォルダ構成
次の構造の新しいフォルダーを作成します
- ストアをリンク/含める Glad、KHR、GLFW
- リンク/ライブラリ ストア glfw3.lib
- リンク/ソースは、glad.c を保存します。
IDEリンクファイル
- 新しい C++ の空のプロジェクトを作成し、x64 に設定し、プロジェクト/プロパティを選択するために使用します。
- インクルード ディレクトリを VC++ ディレクトリに追加し、リンク/インクルードが配置されているパスを追加します。
- ライブラリ ディレクトリを VC++ ディレクトリ (Link/Lib が配置されているパス) に追加します。
- リンカー/入力/追加の依存関係に opengl32.lib と glfw3.lib を追加
- プロジェクト/追加/既存項目を選択し、リンク/scrにGlad.cを追加します。
テスト
- 新しいファイル cpp ファイルを作成します
- コードを cpp ファイルにコピーし、コードをテストします。
- 実行中に、次の図に示すように、構成が成功したことを示すウィンドウが表示されます。