OpenGL開発環境を構築する

材料

インストールチュートリアル

ソフトウェアのダウンロード

  1. Visual Studio 2019
  2. CMake
  3. GLFW
  4. 嬉しい

glfw 3.3.8

glfw をダウンロードする目的:

  1. 圧縮パッケージ内のインクルードを取得します
  2. glfw3.libを生成する

含める

解凍して「Include」を見つけます。GLFW フォルダーが含まれています
ここに画像の説明を挿入

glfw3.libを生成する

  1. CMake を使用して GLFW プロジェクト ファイルを生成する
  2. 生成されたディレクトリでサフィックス sln を持つファイルを見つけ、ダブルクリックして開きます
  3. x64 を選択し、ソリューションを右クリックして、ソリューションを生成します
  4. 生成されたディレクトリ src/Debug、glfw3.libに生成されたファイルがあります。

嬉しい 3.3

  1. ダウンロードして解凍し、フォルダーを取得します: src、 Include
  2. scr には、glad.c ファイルが含まれています
    ここに画像の説明を挿入
  3. インクルードフォルダーには、glad フォルダーと KHRフォルダーが含まれています

フォルダ構成

次の構造の新しいフォルダーを作成します

  1. ストアをリンク/含める Glad、KHR、GLFW
  2. リンク/ライブラリ ストア glfw3.lib
  3. リンク/ソースは、glad.c を保存します。

IDEリンクファイル

  1. 新しい C++ の空のプロジェクトを作成し、x64 に設定し、プロジェクト/プロパティを選択するために使用します。
  2. インクルード ディレクトリを VC++ ディレクトリに追加し、リンク/インクルードが配置されているパスを追加します。
  3. ライブラリ ディレクトリを VC++ ディレクトリ (Link/Lib が配置されているパス) に追加します。
  4. リンカー/入力/追加の依存関係に opengl32.lib と glfw3.lib を追加
  5. プロジェクト/追加/既存項目を選択し、リンク/scrにGlad.cを追加します。

テスト

  1. 新しいファイル cpp ファイルを作成します
  2. コードを cpp ファイルにコピーし、コードをテストします。
  3. 実行中に、次の図に示すように、構成が成功したことを示すウィンドウが表示されます。
    ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_43796392/article/details/131425650