Jak nastavit OpenGL GLFW GLEW GLM na projektu pomocí sady Visual Studio

Obsah:

Jak nastavit OpenGL GLFW GLEW GLM na projektu pomocí sady Visual Studio
Jak nastavit OpenGL GLFW GLEW GLM na projektu pomocí sady Visual Studio

Video: Jak nastavit OpenGL GLFW GLEW GLM na projektu pomocí sady Visual Studio

Video: Jak nastavit OpenGL GLFW GLEW GLM na projektu pomocí sady Visual Studio
Video: Easily Install Windows (or any OS) on Chromebook 2022 2024, Duben
Anonim

Tato příručka vám pomůže překonat první výzvu používání OpenGL, GLFW, GLEW a GLM: Instalace a nastavení a vytvoření prvního projektu pomocí šablony GLFW-GLEW-GLM v aplikaci Visual Studio 2019.

Předpokládá, že vaše platforma je Windows a vaše IDE je Visual Studio 2019. Během instalace sady Visual Studio zaškrtněte políčko Vývoj plochy s pracovní zátěží C ++.

Kroky

Část 1 ze 7: Stažení GLFW, GLEW a GLM

Zvýrazněte glfw
Zvýrazněte glfw

Krok 1. Zvýrazněte krok nebo dílčí krok

Zvýrazněte krok nebo dílčí krok, který chcete provést, a pak to udělejte. Viz výše uvedený příklad.

Krok 2. Vytvořte složku GL

Otevřete Průzkumník souborů Windows> Přejít na disk (adresář) C.

  • Pokud složka GL již existuje, je to v pořádku.
  • Pokud tomu tak není, klikněte pravým tlačítkem do prázdné oblasti> vyberte Nový> Složka> zadejte GL > stiskněte ↵ Enter.

Krok 3. Stáhněte GLFW

Klikněte pravým tlačítkem na následující adresu a vyberte Otevřít odkaz v novém okně

  • Klikněte na 32bitové binární soubory Windows. Získáte „glfw-3.3.4.bin. WIN32“nebo nejnovější verzi.
  • Klikněte na složku pro stahování „glfw-3.3.4.bin. WIN32“> klikněte pravým tlačítkem> vyberte kopii.
  • Přejděte na C:> GL> klikněte pravým tlačítkem> vyberte vložit.
  • Klikněte na „glfw-3.3.4.bin. WIN32“a přejmenujte jej na GLFW.
  • Nyní ve složce „GL“máte složku GLFW.

Krok 4. Stáhněte GLEW

Klikněte pravým tlačítkem na následující odkaz a vyberte Otevřít odkaz v novém okně https://glew.sourceforge.net/. Níže Soubory ke stažení, najdi Binárky a klikněte na Windows 32bitový a 64bitový.

  • Klikněte na staženou složku glew-2.1.0 (nebo nejnovější verze)> klikněte pravým tlačítkem> vyberte kopírovat.
  • Přejděte na C:> GL> klikněte pravým tlačítkem> vyberte Vložit.
  • (Případně otevřete okno „Průzkumník souborů“> C:> GL. Přejděte do okna stahování> klikněte na staženou složku a přetáhněte ji do C: / GL)
  • Přejmenovat glew-2.1.0 na GLEW.
  • Pokud se stáhla složka glew-2.1.0-win32, poklepejte na ni a získejte glew-2.1.0.
GLM 1
GLM 1

Krok 5. Stáhněte GLM

Klikněte pravým tlačítkem na následující adresu a vyberte Otevřít odkaz v novém okně glm matematická knihovna OpenGL. V levém horním rohu klikněte Stáhněte si GLM 0.9.9.7 nebo nejnovější verzi (viz obrázek výše).

  • Klikněte na staženou složku „glm“> klikněte pravým tlačítkem> Kopírovat.
  • Přejděte na C: / GL> klikněte pravým tlačítkem> Vložit.
  • (Případně otevřete okno „Průzkumník souborů“> C:> GL. Přejděte do okna stahování> klikněte na staženou složku a přetáhněte ji do C: / GL)
  • Přejmenovat glm na GLM

Část 2 ze 7: Vytvoření projektu Visual Studio

Krok 1. Vytvořte složku GLP

Přejít na disk (adresář) C.

  • Pokud složka GLP již existuje, je to v pořádku.
  • Pokud tomu tak není, klikněte pravým tlačítkem do prázdné oblasti> vyberte Nový> Složka> zadejte SLP > stiskněte ↵ Enter.

Krok 2. Vytvořte prázdný projekt

  • Pokud není Visual Studio otevřené. Otevřete jej> Klikněte na Vytvořit nový projekt> Prázdný projekt> Další.

    • v Konfigurujte svůj nový projekt průvodce, do pole „Název projektu“zadejte: GLFW-GLEW-GLM-0
    • V „Umístění“vše smažte, zkopírujte C: / GLP \ a vložte.
    • Zaškrtněte „Umístit řešení a projekt do stejného adresáře“> klikněte na Vytvořit.
    • Počkejte, až se zobrazí instance sady Visual Studio.
  • Pokud již bylo otevřeno. Klikněte na Soubor> Nový> Projekt…> Prázdný projekt> Další. Zbytek jako výše.

Krok 3. Přidejte svůj zdrojový soubor do projektu

  • Ve V. S. GUI, Průvodce Průzkumníkem řešení, klikněte pravým tlačítkem na položku Zdrojové soubory (poslední)> vyberte Přidat> Nová položka….
  • V průvodci Přidat novou položku-GLFW-GLEW-GLM-0 klikněte uprostřed okna na soubor C ++ (.cpp) (první). Do textového pole Název zadejte Main.cpp.
  • Umístění by mělo být C: / GLP / GLFW-GLEW-GLM-0 \
  • Klikněte na tlačítko Přidat. Soubor se otevře v hlavním textovém editoru, ale prozatím ponechte soubor prázdný.

Část 3 ze 7: Instalace GLFW, GLEW a GLM do projektu

Projekt 0
Projekt 0

Krok 1. Nakonfigurujte "Další zahrnout adresáře"

V Průzkumníkovi řešení klikněte pravým tlačítkem na název projektu, tj. GLFW-GLEW-GLM-0, a vyberte Vlastnosti. Ponechte výchozí nastavení: Konfigurace: Aktivní (Debug) a Platforma: Aktivní (Win32)

Otevřít 1
Otevřít 1

Krok 2. Otevřete rozevírací nabídku C/C ++

Klikněte na Obecné> Další zahrnout adresáře. > šipka dolů na konci pole> klikněte v rozbalovací nabídce..

  • Zkopírujte toto C: / GL / GLFW / include > v průvodci Additional Include Directories klikněte na první ikonu> vložte.

    OpenGL 12
    OpenGL 12
  • Zkopírujte toto C: / GL / GLEW / include > znovu klikněte na první ikonu> vložit.
  • Zkopírujte toto C: / GL / GLM > ještě jednou klikněte na první ikonu> vložit.
  • V dalším průvodci zahrnutím adresářů klikněte na OK.

Krok 3. Konfigurujte Linker „Další adresáře knihoven“

Otevřete rozevírací nabídku Linker a klikněte na Obecné. Klikněte na položku Další adresáře knihovny> šipka dolů v pravé části pole> klikněte.

  • kopírovat C: / GL / GLFW / lib-vc2019 > v průvodci „Další adresáře knihoven“klikněte na první ikonu> vložit.
  • Zkopírujte toto C: / GL / GLEW / lib / Release / Win32 > klikněte na první ikonu> vložit> klikněte na OK.

Krok 4. Konfigurujte „Další závislosti“

  • V rozevírací nabídce Linker klikněte na „Vstup“. V rozevírací nabídce klikněte na položku Další závislosti>> šipka dolů na konci pole>.
  • kopírovat opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib a vložte do textového pole nahoře v průvodci Další závislosti. V průvodci Další závislosti klikněte na OK.

Krok 5. Nastavte Linker „SubSystem“na „Console“

V rozevírací nabídce Linker klikněte na Systém> Podsystém> klikněte na šipku dolů na konci pole> z rozevírací nabídky vyberte Konzola (/SUBSYSTÉM: KONZOLA)> v průvodci stránkami vlastností projektu klikněte na Použít a poté na OK.

Krok 6. Zkopírujte soubor glew32.dll a vložte jej do složky projektu GLFW-GLEW-GLM-0

  • Přejděte do C:> GL> GLEW> bin> Release> Win32. Klikněte na glew32.dll> klikněte pravým tlačítkem> Kopírovat.
  • Přejděte na C:> GLP> GLFW-GLEW-GLM-0. Klepněte pravým tlačítkem na prázdnou oblast ve složce GLFW-GLEW-GLM-0 a vyberte Vložit.
  • Soubor glew32.dll by nyní měl být ve složce projektu GLFW-GLEW-GLM-0 společně s Main.cpp a dalšími 4 soubory vytvořenými aplikací Visual Studio.

Krok 7. Otestujte svůj projekt

Klikněte pravým tlačítkem na následující adresu a vyberte Otevřít odkaz v novém okně tutorial01.cpp. Zkopírujte kód a vložte jej do oblasti kódu Main.cpp. Stiskněte Ctrl+F5. Měla by se objevit dvě okna. Jeden černý a druhý modrý.

Pokud se zobrazí pouze černé okno (konzole) se zprávou: „Nepodařilo se otevřít okno GLFW. Pokud máte grafický procesor Intel, nejsou kompatibilní s 3.3. Zkuste verzi tutoriálu 2.1.“, Nastavení je v pořádku, ale funguje glfwCreateWindow nefungovalo

Krok 8. Opravte všechny chyby

Pokud v „Seznamu chyb“vidíte nějaké chyby, zkontrolujte následující:

  • Soubor s příponou.h přejděte na část 3, krok 1, „Konfigurace„ dalších zahrnutých adresářů ““a postupujte podle pokynů.
  • Soubor s příponou.lib přejděte na část 3, krok 2, „Konfigurace linkeru“Další adresáře knihoven”“, a postupujte podle pokynů. Také ke kroku 3 „Konfigurace linkeru“Další adresáře knihoven „“.
  • Soubor s příponou.dll přejděte na krok 5 „Zkopírujte soubor glew32.dll a vložte jej do složky Project“a postupujte podle pokynů.
  • „Vstupní bod musí být definován“, přejděte ke kroku 4, Nastavte linker „SubSystem“na „CONSOLE“a postupujte podle pokynů.
  • U ostatních chyb, pokud je nemůžete opravit, zavřete Visual Studio> odstraňte složku projektu GLFW-GLEW-GLM-0, která žije v C: / GLP> otevřete Visual Studio> opakujte nastavení z Část 2. Dobrá práce.

Část 4 ze 7: Vytvoření projektu pomocí šablony GLFW-GLEW-GLM

Krok 1. Vytvořte šablonu

Přejděte do hlavní nabídky Visual Studio a zatímco Project-0 je otevřený, klikněte na Projekt> Exportovat šablonu….

  • V Průvodci exportem šablony zkontrolujte Šablonu projektu, pokud není zaškrtnutá> klikněte na Další>.
  • V „Průvodci exportem šablony“(Vyberte Možnosti šablony), v textovém poli Název šablony vše smažte, zkopírujte GLFW-GLEW-GLM a vložte> klikněte na Dokončit. Šablona byla vytvořena. Odstranit otevřené okno s adresou šablony.

Krok 2. Vytvořte svůj projekt

  • Klikněte na Soubor> Nový> Projekt….
  • v Vytvořte nový projekt průvodce, v seznamu šablon vyberte GLFW-GLEW-GLM (v případě potřeby přejděte do seznamu šablon)> klikněte na Další.
  • V Konfigurujte svůj nový projekt průvodce, do textového pole „Název projektu“napište (nebo zkopírujte a vložte) GLFW-GLEW-GLM-1
  • Umístění by mělo být C: / GLP. Pokud ne, zkopírujte C: / GLP a vložte.
  • Ujistěte se, že je zaškrtnuto Umístit řešení a projekt do stejného adresáře. Klikněte na Vytvořit.

Krok 3. Přidejte zdrojový soubor

V nabídce Solution Explorer poklepejte na Zdrojové soubory> klikněte na Main.cpp. Kód by se měl objevit na V. S. oblast kódu. Pokud chcete, můžete kód upravit nebo změnit.

Krok 4. Zkopírujte soubor glew32.dll a vložte jej do složky projektu GLFW-GLEW-GLM-1

  • Přejděte do C:> GL> GLEW> bin> Release> Win32. Klikněte na glew32.dll> klikněte pravým tlačítkem> Kopírovat.
  • Přejděte na C:> GLP> GLFW-GLEW-GLM-1. Klikněte pravým tlačítkem na prázdnou oblast ve složce projektu GLFW-GLEW-GLM-1 a vyberte Vložit.
  • Soubor glew32.dll by nyní měl být ve složce projektu GLFW-GLEW-GLM-1 spolu s Main.cpp a dalšími 4 soubory vytvořenými aplikací Visual Studio.
  • Spusťte program. Dobrá práce.

Část 5 ze 7: Vytvoření projektu pro platformu x64

Krok 1. Vytvořte složku GL

Otevřete Průzkumník souborů Windows> Přejít na disk (adresář) C.

  • Pokud složka GL již existuje, je to v pořádku.
  • Pokud tomu tak není, klikněte pravým tlačítkem do prázdné oblasti> vyberte Nový> Složka> zadejte GL > stiskněte ↵ Enter.

Krok 2. Stáhněte GLFW 64 bitů

Klikněte pravým tlačítkem na následující adresu a vyberte Otevřít odkaz v novém okně

  • Klikněte na 64bitové binární soubory Windows. Získáte "glfw-3.3.4.bin. WIN64" nebo nejnovější verzi.
  • Klikněte na složku> klikněte pravým tlačítkem> Kopírovat.
  • Přejděte na C: / GL> klikněte pravým tlačítkem> Vložit.
  • Přejmenujte složku "glfw-3.3.4.bin. WIN64" na GLFW64

Krok 3. Stáhněte GLEW a GLM jako výše, část 1, kroky 4, 5

Krok 4. Vytvořte projekt, jak je uvedeno výše (část 2), s názvem GLFW64-GLEW64-GLM-0 a přidejte soubor Main.cpp

Krok 5. Hlavní nastavení stránek vlastností projektu

Přejděte na „Solution Explorer“> klikněte pravým tlačítkem na název vašeho projektu> vyberte „Vlastnosti“. V Platform: entry, zvolte x64> Klikněte na Správce konfigurace…

  • Na platformě aktivního řešení: vyberte x64
  • V položce Platform je automaticky vybrán x64.
  • Klikněte na Zavřít

Krok 6. Dodatečné zahrnutí adresářů

Jak je uvedeno výše, část 3, krok 2.

Krok 7. Další adresáře knihoven

Otevřete rozevírací nabídku „Linker“a klikněte na „Obecné“. Klikněte na položku „Další adresáře knihoven“> šipka dolů na konci pole> „Upravit“v rozevírací nabídce.

  • Zkopírujte toto C: / GL / GLFW64 / lib-vc2019 > v průvodci „Další adresáře knihoven“klikněte na první ikonu> vložit.
  • Zkopírujte toto C: / GL / GLEW / lib / Release / x64 > klikněte na první ikonu> vložit> klikněte na OK.

Krok 8. Další závislosti

Jak je uvedeno výše, část 3, krok 4.

Krok 9. Subsystém

Jak je uvedeno výše, část 3, krok 5.

Krok 10. Zkopírujte soubor glew32.dll a vložte jej do složky projektu GLFW64-GLEW64-GLM-0

V systému Windows „Průzkumník souborů“přejděte na

  • C:> GL> GLEW> bin> Release> x64. Ve složce „x64“klikněte na soubor „glew32.dll“> klikněte pravým tlačítkem> „Kopírovat“.
  • C:> GLP> GLFW64-GLEW64-GLM-0. Klikněte pravým tlačítkem na prázdnou oblast ve složce projektu „“GLFW64-GLEW64-GLM-0 '“a vyberte„ Vložit “.

Krok 11. Otestujte projekt a opravte případné chyby

Jak je uvedeno výše, část 3, kroky 7, 8.

TIP: I když v hlavním nastavení stránek vlastností je Platform: x64, klikněte na Správce konfigurace … a na platformě aktivního řešení: vyberte x64

Krok 12. Vytvořte šablonu

Jak je uvedeno výše v části 4, ale v kroku 4 přejděte místo toho na C:> GL> GLEW> bin> Release> x64. Všimněte si, že název souboru je glew32.dll jako u platformy x86. Pro typ názvu šablony GLFW64-GLEW64-GLM Pro typ názvu projektu GLFW64-GLEW64-GLM-1

TIP: V každém projektu, který vytvoříte pomocí této šablony, vyberte x64 (vedle Debug) v GUI sady Visual Studio

Část 6 ze 7: Nastavení Built GLFW, Built GLEW a Built GLM

Krok 1. Vytvořte složku GL

Otevřete Průzkumník souborů Windows> Přejít na disk (adresář) C.

  • Pokud složka GL již existuje, je to v pořádku.
  • Pokud tomu tak není, klikněte pravým tlačítkem do prázdné oblasti> vyberte Nový> Složka> zadejte GL > stiskněte ↵ Enter.

Krok 2. Nainstalujte CMake

Klikněte pravým tlačítkem na následující odkaz a vyberte Otevřít odkaz v novém okně Pomocí CMake získáte binární soubory ze zdrojového kódu. Následovat Část 1 Instalace CMake.

Krok 3. Stáhněte si zdroj GLFW

Klikněte pravým tlačítkem na následující adresu a vyberte Otevřít odkaz v novém okně https://www.glfw.org/download.html. Vyberte „Zdrojový balíček“.

  • V okně stahování klikněte na složku „glfw-3.3.4“(nebo nejnovější verzi)> klikněte pravým tlačítkem> vyberte Kopírovat.
  • V Průzkumníkovi souborů přejděte na C: \> GL> klikněte pravým tlačítkem> vyberte Vložit. Dvakrát klikněte na název složky> odstranit název> zadejte: GLFWsrc > stiskněte ↵ Enter.

Krok 4. Stáhněte si zdroj GLEW

Klikněte pravým tlačítkem na následující adresu a vyberte Otevřít odkaz v novém okně https://glew.sourceforge.net/. Vedle Zdroj klikněte na ZIP.

  • V okně stahování klikněte na složku „glew-2.1.0“(nebo nejnovější)> klikněte pravým tlačítkem> Kopírovat.
  • Přejděte na C: \> GL. Klikněte pravým tlačítkem> Vložit. Dvakrát klikněte na název složky a přejmenujte ji GLEWsrc > stiskněte ↵ Enter. Nyní ve složce GL máte složky GLFWsrc a GLEWsrc, možná mimo jiné.

Krok 5. Stáhněte si GLM, pokud ještě nebyl stažen

Přejděte k části 1 a postupujte podle kroku 5.

Krok 6. Build GLFW by CMake and Visual Studio

Přejděte do CMake GUI.

  • Kopírovat (pozor, nekopírujte prázdné místo) C:/GL/GLFWsrc a vložte do prvního textového pole.
  • Kopírovat (pozor, nekopírujte prázdné místo) C:/GL/GLFWsrc/build a vložte do druhého textového pole („Kde sestavit binární soubory:“).
  • Konfigurovat a generovat. V CMake GUI klikněte na Konfigurovat> v průvodci Vytvořit adresář klikněte na Ano> vyberte Visual Studio 16 2019> klikněte na Dokončit.

    Když si v GUI CMake přečtete: „Konfigurace dokončena“, klikněte na Generovat. Měli byste si přečíst: „Generování dokončeno“

  • Vytvořte si řešení.

    • Přejděte na C:> GL> GLFWsrc> build. Dvakrát klikněte na „GLFW.sln“nebo „GLFW“nebo „ALL_BUILD.vcxproj“. Zobrazí se instance sady Visual Studio. Počkejte, až se v hlavní nabídce zobrazí položka Sestavení. Klikněte na něj> „Vytvořit řešení“.
    • Počkejte, až si přečtete poslední řádek v okně „Výstup“: =========== Sestavení: 32 úspěšně, 0 neúspěšně, 0 aktuálně, 2 přeskočeno „========== =

      Počet „úspěšných“změn ve verzích glfw

  • Přejděte na C: \> GL> GLFWsrc> build> src> Debug. Uvnitř byste měli vidět soubor glfw3.lib.

Krok 7. Build GLEW by CMake a Visual Studio

Postupujte podle výše uvedeného kroku, ale

  • Kopírovat (pozor, nekopírujte prázdné místo) C:/GL/GLEWsrc/build/cmake a vložte do prvního textového pole.
  • Kopírovat (pozor, nekopírujte prázdné místo) C:/GL/GLEWsrc/build a vložte do druhého textového pole.
  • Přejděte na C:> GL> GLEWsrc> build. Dvakrát klikněte na „glew.sln“nebo „glew“nebo „ALL_BUILD.vcxproj“.
  • Ve V. S. Průvodce výstupem, počet úspěšných dnes (31-1-2020) je 6, v pozdější verzi se však může změnit.
  • Přejděte na C:> GL> GLEWsrc> build> lib> Debug. Uvnitř byste měli vidět soubor glew32d.lib mimo jiné soubory.

Krok 8. Build GLM by CMake and Visual Studio

Postupujte podle kroku 6 (této části) Vytvářejte GLFW pomocí CMake a Visual Studio ale…

  • Pro první textové pole zkopírujte (Pozornost:

    nekopírujte prázdné místo) a vložte C:/GL/GLM

  • Pro kopírování druhého textového pole (Pozornost:

    nekopírujte prázdné místo) a vložte C:/GL/GLM/build

  • Přejděte na C:> GL> GLM> build. Poklepejte na soubor "ALL_BUILD.vcxproj" nebo soubor (nikoli složku) "glm".
  • Ve V. S. Průvodce výstupem, počet úspěšných dnes (2021-08-31) je 165, v pozdější verzi se však může změnit.

    Pokud je počet úspěšných menší než 165, vymažte CMake GUI> přejděte na C:> GL> poklepejte na „cmake-3.21.2-windows-x86_64“> dvakrát klikněte na „bin“> dvakrát klikněte na soubor „cmake-gui“. Objeví se nové CMake GUI. Postupujte podle současného kroku (#8)

  • Přejděte na C:> GL> GLM> build> glm> Debug. Uvnitř byste měli vidět soubor glm_static.lib mimo jiné soubory.

Krok 9. Nastavte vestavěný GLFW, postavený GLEW a vestavěný GLM v projektu

  • Vytvořte prázdný projekt podle Část 2. Pro typ jména GLFWsrc-GLEWsrc-GLMsrc-0 „Místo:“by mělo být: C: / GLP Nezapomeňte přidat soubor Main.cpp.
  • Konfigurujte vlastnosti projektu. V průvodci Průzkumníkem řešení klikněte pravým tlačítkem na název projektu GLFWsrc-GLEWsrc-GLMsrc-0> vyberte Vlastnosti.

    • (1) V hlavní nabídce stránek vlastností GLFWsrc-GLEWsrc-GLMsrc-0.

      V položce Platform vyberte x64> klikněte na Správce konfigurace….

      • Na platformě aktivního řešení: vyberte x64.
      • V položce Platform je automaticky vybrán x64.
      • Klikněte na Zavřít.
    • (2) Dodatečné zahrnout adresáře. Klikněte na C/C ++> Obecné> V nabídce vyberte první, Další adresáře včetně> klikněte na šipku dolů na konci pole> klikněte na Upravit….

      • kopírovat C: / GL / GLFWsrc / include > v průvodci „Zahrnout další adresáře“klikněte na první ikonu> vložte do horního textového pole.
      • kopírovat C: / GL / GLEWsrc / include > klikněte znovu na první ikonu> vložit.
      • kopírovat C: / GL / GLM > ještě jednou klikněte na první ikonu> vložit.
      • V průvodci „Zahrnout další adresáře“klikněte na OK.
    • (3) Další adresáře knihoven. Poklepejte na Linker> klikněte na Obecné> Další adresáře knihoven> klikněte na šipku dolů na konci pole> klikněte na Upravit….

      • kopírovat C: / GL / GLFWsrc / build / src / Debug > v dalším adresáři knihoven “klikněte na první ikonu> vložte do horního textového pole.
      • kopírovat C: / GL / GLEWsrc / build / lib / Debug > klikněte znovu na první ikonu> vložit.
      • kopírovat C: / GL / GLM / build / glm / Debug > ještě jednou klikněte na první ikonu> vložit.
    • (4) Další závislosti. V rozevírací nabídce Linker vyberte Vstup> v nabídce vyberte první, Další závislosti> klikněte na šipku dolů na konci pole> Upravit….

      • kopírovat opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > vložte do horního textového pole průvodce „Další závislosti“.
      • V průvodci „Další závislosti“klikněte na OK.
    • (5) Nastavte System na SubSystem CONSOLE.

      V rozevírací nabídce Linker vyberte Systém> v nabídce vyberte první, SubSystem> klikněte na šipku dolů na konci pole> vyberte Konzola (/SUBSYSTEM: CONSOLE). Klikněte na Použít a OK.

  • Zkopírujte soubor glew32d.dll a vložte jej do složky projektu GLFWsrc-GLEWsrc-GLMsrc-0.

    • Přejděte do C:> GL> GLEWsrc> build> bin> debug. Klikněte glew32d.dll > klepněte pravým tlačítkem> Kopírovat.
    • Přejděte na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klepněte pravým tlačítkem na prázdnou oblast ve složce projektu GLFWsrc-GLEWsrc-GLMsrc-0 a vyberte Vložit.
  • Zkopírujte soubor glm_shared.dll a vložte jej do složky projektu GLFWsrc-GLEWsrc-GLMsrc-0.

    • Přejděte na C:> GL> GLM> build> glm> Debug. Klikněte glm_shared.dll > klepněte pravým tlačítkem> Kopírovat.
    • Přejděte na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klepněte pravým tlačítkem na prázdnou oblast ve složce projektu GLFWsrc-GLEWsrc-GLMsrc-0 a vyberte Vložit.
    • glew32d.dll a glm_shared.dll soubory by nyní měly být ve složce projektu GLFWsrc-GLEWsrc-GLMsrc-0 spolu s Main.cpp a 4 dalšími soubory vytvořenými aplikací Visual Studio.

Krok 10. Otestujte svůj projekt a opravte případné chyby

Přejděte na část 3 a postupujte podle kroků 7 a 8.

Krok 11. Vytvořte šablonu

Jak je uvedeno výše, část 4. Typ názvu šablony GLFWsrc-GLEWsrc-GLMsrc Jako název projektu zadejte GLFWsrc-GLEWsrc-GLMsrc-1 Pamatujte, že v každém projektu, který vytvoříte pomocí této šablony, klikněte na x64 ve V. S. Hlavní nabídka GUI.

Část 7 ze 7: Volba nastavení

Krok 1. V tomto kurzu se naučíte 3 bylo nastavit GLFW, GLEW a GLM v Projectu s Visual Studio

  • Nastavte binární soubory x86 (32 bitů).

    Je to nejjednodušší. Odtud byste se měli začít učit nastavovat.

  • Nastavte binární soubory x64 (64 bitů).

    Zaměřuje se na platformu x64. Vyberte jej, pouze pokud k tomu máte konkrétní důvod.

  • Zkompilujte zdroj GLFW, zdroj GLEW, zdroj GLM a nastavte je v projektu.

    Cílí také na x64. Nejtěžší. Však nejlepší.

Tipy

  • Můžete vytvořit složku ve složce C: / GL pro umístění vašich projektů. Při vytváření projektu vyberte tuto složku pro „Umístění“.
  • Obecný způsob konfigurace Další zahrnout adresáře je, že po kliknutí na první ikonu klikněte na tři tečky …, přejděte do složky, kde žijí soubory.h (v tomto tutoriálu C: / GL / glfw / include, C: / GL / glew / include a C: / GL / glm) a klikněte na Vybrat složku.
  • Obecný způsob konfigurace Další adresáře knihoven je, že po kliknutí na první ikonu klikněte na tři tečky …, přejděte do složky, kde žijí soubory.lib (v tomto tutoriálu pro platformu x86, C: / GL / glfw / lib-vc2019 a C: / GL / glew / lib / Release / Win32) a klikněte na Vybrat složku.
  • Obecný způsob konfigurace Další závislosti je to,

    • V Průzkumníkovi souborů přejděte do složky, kde jsou soubory (.lib) aktuálně k dispozici (v tomto kurzu pro platformu x86 C: / GL / glfw / lib-vc2019 a C: / GL / glew / lib / Release / Win32), dvakrát klikněte na název každého souboru.lib a zkopírujte (stisknutím Ctrl+C) název s příponou.lib.
    • Nyní přejděte do průvodce Další závislosti a vložte jej (stisknutím Ctrl+V). Zadejte středník (;).
    • Pokud chcete konfigurovat OpenGL pomocí projektu, přidejte opengl32.lib.
  • Pokud jsou potřeba soubory dll, pak v každém projektu, který vytvoříte - dokonce i se šablonou vytvořenou projektem včetně souboru dll - byste měli zkopírovat soubory dll z knihoven nebo předchozího projektu a vložit do nového projektu.

Doporučuje: