Ako nastaviť OpenGL GLFW GLEW GLM na projekte pomocou Visual Studio

Obsah:

Ako nastaviť OpenGL GLFW GLEW GLM na projekte pomocou Visual Studio
Ako nastaviť OpenGL GLFW GLEW GLM na projekte pomocou Visual Studio

Video: Ako nastaviť OpenGL GLFW GLEW GLM na projekte pomocou Visual Studio

Video: Ako nastaviť OpenGL GLFW GLEW GLM na projekte pomocou Visual Studio
Video: Supersection 1, More Comfortable 2024, Smieť
Anonim

Táto príručka vám pomôže zvládnuť prvú výzvu používania OpenGL, GLFW, GLEW a GLM: Ich inštalácia a nastavenie a vytvorenie prvého projektu pomocou šablóny GLFW-GLEW-GLM v programe Visual Studio 2019.

Bude predpokladať, že vaša platforma je Windows a vaše IDE je Visual Studio 2019. Počas inštalácie Visual Studia začiarknite políčko Vývoj pracovnej plochy s vyťažením C ++.

Kroky

Časť 1 zo 7: Sťahovanie GLFW, GLEW a GLM

Zvýraznite glfw
Zvýraznite glfw

Krok 1. Zvýraznite krok alebo podkrok

Zvýraznite krok alebo podkrok, ktorý chcete vykonať, a potom to urobte. Pozri ako príklad obrázok vyššie.

Krok 2. Vytvorte priečinok GL

Otvorte Windows File Explorer> Prejdite na disk (adresár) C.

  • Ak priečinok GL už existuje, je to v poriadku.
  • Ak nie, kliknite pravým tlačidlom myši na prázdnu oblasť> vyberte položku Nový> Priečinok> zadajte GL > stlačte ↵ Enter.

Krok 3. Stiahnite si GLFW

Kliknite pravým tlačidlom myši na nasledujúcu adresu a vyberte položku Otvoriť odkaz v novom okne

  • Kliknite na 32-bitové binárne súbory systému Windows. Dostanete „glfw-3.3.4.bin. WIN32“alebo najnovšiu verziu.
  • Kliknite na priečinok na stiahnutie „glfw-3.3.4.bin. WIN32“> kliknite pravým tlačidlom myši> vyberte kópiu.
  • Prejdite na C:> GL> kliknite pravým tlačidlom myši> vyberte vložiť.
  • Kliknite na „glfw-3.3.4.bin. WIN32“a premenujte ho na GLFW.
  • Teraz v priečinku „GL“máte priečinok GLFW.

Krok 4. Stiahnite si GLEW

Kliknite pravým tlačidlom myši na nasledujúci odkaz a vyberte položku Otvoriť odkaz v novom okne https://glew.sourceforge.net/. Nižšie K stiahnutiu, Nájsť Binárne súbory a kliknite na položku Windows 32-bit a 64-bit.

  • Kliknite na stiahnutý priečinok glew-2.1.0 (alebo najnovšia verzia)> kliknite pravým tlačidlom myši> vyberte Kopírovať.
  • Prejdite na C:> GL> kliknite pravým tlačidlom myši> vyberte Prilepiť.
  • (Prípadne otvorte okno „Prieskumník“> C:> GL. Prejdite do okna sťahovania> kliknite na stiahnutý priečinok a presuňte ho do C: / GL)
  • Premenovať glew-2.1.0 do GLEW.
  • Ak sa priečinok glew-2.1.0-win32 stiahol, dvakrát naň kliknite a získajte príkaz glew-2.1.0.
GLM 1
GLM 1

Krok 5. Stiahnite si GLM

Kliknite pravým tlačidlom myši na nasledujúcu adresu a vyberte položku Otvoriť odkaz v novom okne glm matematická knižnica OpenGL. V ľavom hornom rohu kliknite Stiahnite si GLM 0.9.9.7 alebo najnovšiu verziu (pozri obrázok vyššie).

  • Kliknite na stiahnutý priečinok „glm“> kliknite pravým tlačidlom myši> Kopírovať.
  • Prejdite na C: / GL> kliknite pravým tlačidlom myši> Prilepiť.
  • (Prípadne otvorte okno „Prieskumník“> C:> GL. Prejdite do okna sťahovania> kliknite na stiahnutý priečinok a presuňte ho do C: / GL)
  • Premenovať glm do GLM

Časť 2 zo 7: Vytvorenie projektu Visual Studio

Krok 1. Vytvorte priečinok GLP

Prejdite na disk (adresár) C.

  • Ak priečinok GLP už existuje, je to v poriadku.
  • Ak nie, kliknite pravým tlačidlom myši na prázdnu oblasť> vyberte položku Nový> Priečinok> zadajte GLP > stlačte ↵ Enter.

Krok 2. Vytvorte prázdny projekt

  • Ak Visual Studio nie je otvorené. Otvorte ho> Kliknite na Vytvoriť nový projekt> Prázdny projekt> Ďalej.

    • V Nakonfigurujte svoj nový projekt sprievodcu, do poľa „Názov projektu“zadajte: GLFW-GLEW-GLM-0
    • V časti „Miesto“odstráňte všetko, skopírujte C: / GLP \ a prilepiť.
    • Začiarknite políčko „Uložiť riešenie a projekt do rovnakého adresára“> kliknite na položku Vytvoriť.
    • Počkajte, kým sa nezobrazí inštancia Visual Studio.
  • Ak už bol otvorený. Kliknite na položky Súbor> Nový> Projekt …> Prázdny projekt> Ďalej. Ostatné ako vyššie.

Krok 3. Pridajte do projektu svoj zdrojový súbor

  • Vo V. S. GUI, sprievodca Solution Explorer, kliknite pravým tlačidlom myši na položku Zdrojové súbory (posledná)> vyberte položku Pridať> Nová položka….
  • V sprievodcovi Pridať novú položku-GLFW-GLEW-GLM-0 kliknite v strede okna na súbor C ++ (.cpp) (prvý). Do textového poľa Názov zadajte Main.cpp.
  • Poloha by mala byť C: / GLP / GLFW-GLEW-GLM-0 \
  • Kliknite na tlačidlo Pridať. Súbor sa otvorí v hlavnom textovom editore, ale súbor zatiaľ nechajte prázdny.

Časť 3 zo 7: Inštalácia GLFW, GLEW a GLM do projektu

Projekt 0
Projekt 0

Krok 1. Nakonfigurujte „Dodatočné priečinky vrátane“

V programe Solution Explorer kliknite pravým tlačidlom myši na názov vášho projektu, ktorým je GLFW-GLEW-GLM-0, a vyberte položku Vlastnosti. Ponechajte predvolené nastavenia: Konfigurácia: Aktívna (Debug) a Platforma: Aktívna (Win32)

Otvoriť 1
Otvoriť 1

Krok 2. Otvorte rozbaľovaciu ponuku C/C ++

Kliknite na Všeobecné> Ďalšie zahrnúť adresáre. > šípka nadol na konci poľa> kliknite na rozbaľovaciu ponuku..

  • Skopírujte toto C: / GL / GLFW / include > v sprievodcovi Prídavné zahrnutie adresárov kliknite na prvú ikonu> prilepiť.

    OpenGL 12
    OpenGL 12
  • Skopírujte toto C: / GL / GLEW / include > znova kliknite na prvú ikonu> prilepiť.
  • Skopírujte toto C: / GL / GLM > ešte raz kliknite na prvú ikonu> prilepiť.
  • V sprievodcovi zahrnutím ďalších priečinkov kliknite na tlačidlo OK.

Krok 3. Konfigurujte Linker „Ďalšie adresáre knižníc“

Otvorte rozbaľovaciu ponuku Linker a kliknite na položku Všeobecné. Kliknite na položku Ďalšie položky adresárov knižníc> šípka nadol v pravej časti poľa> kliknite na položku.

  • Kopírovať C: / GL / GLFW / lib-vc2019 > v sprievodcovi „Ďalšie adresáre knižníc“kliknite na prvú ikonu> prilepiť.
  • Skopírujte toto C: / GL / GLEW / lib / Release / Win32 > kliknite na prvú ikonu> prilepiť> kliknite na tlačidlo OK.

Krok 4. Konfigurujte „Ďalšie závislosti“

  • V rozbaľovacej ponuke Linker kliknite na položku „Vstup“. V rozbaľovacej ponuke kliknite na položku Ďalšie závislosti>> šípka nadol na konci poľa>.
  • Kopírovať opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib a prilepte ho do horného textového poľa sprievodcu Ďalšie závislosti. V sprievodcovi dodatočnými závislosťami kliknite na tlačidlo OK.

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

V rozbaľovacej ponuke Linker kliknite na položku Systém> Podsystém> kliknite na šípku nadol na konci poľa> z rozbaľovacej ponuky vyberte položku Konzola (/SUBSYSTÉM: KONZOLA)> kliknite na tlačidlo Použiť a potom v sprievodcovi Stranami vlastností projektu kliknite na tlačidlo OK.

Krok 6. Skopírujte súbor glew32.dll a prilepte ho do priečinka projektu GLFW-GLEW-GLM-0

  • Prejdite na C:> GL> GLEW> bin> Vydanie> Win32. Kliknite na glew32.dll> kliknite pravým tlačidlom myši> Kopírovať.
  • Prejdite na C:> GLP> GLFW-GLEW-GLM-0. Kliknite pravým tlačidlom myši na prázdnu oblasť v priečinku GLFW-GLEW-GLM-0 a vyberte položku Prilepiť.
  • Súbor glew32.dll by teraz mal byť v priečinku projektu GLFW-GLEW-GLM-0 spolu s súborom Main.cpp a 4 ďalšími súbormi vytvorenými programom Visual Studio.

Krok 7. Otestujte svoj projekt

Kliknite pravým tlačidlom myši na nasledujúcu adresu a vyberte položku Otvoriť odkaz v novom okne tutorial01.cpp. Skopírujte kód a prilepte ho do oblasti kódu Main.cpp. Stlačte Ctrl+F5. Mali by sa objaviť dve okná. Jeden čierny a druhý modrý.

Ak sa zobrazí iba čierne okno (konzola) so správou: „Nepodarilo sa otvoriť okno GLFW. Ak máte grafický procesor Intel, nie sú kompatibilné s 3.3. Skúste verziu tutoriálu 2.1.“, Nastavenie je v poriadku, ale funguje glfwCreateWindow nefungoval

Krok 8. Opravte všetky chyby

Ak v zozname chýb nájdete nejaké chyby, skontrolujte nasledujúce:

  • Súbor s príponou.h prejdite na časť 3, krok 1 „Konfigurácia„ ďalších zahrnutých adresárov ““a postupujte podľa pokynov.
  • Súbor s príponou.lib prejdite na časť 3, krok 2 „Konfigurácia prepojovača„ Ďalšie adresáre knižníc ““a postupujte podľa pokynov. Tiež ku kroku 3, „Konfigurácia linkera“Ďalšie adresáre knižníc ““.
  • Súbor s príponou.dll prejdite na krok 5 „Kopírovať súbor glew32.dll a prilepiť ho do priečinka Project“a postupujte podľa pokynov.
  • „Musí byť definovaný vstupný bod“, prejdite na krok 4, Nastavte linker „SubSystem“na „CONSOLE“a postupujte podľa pokynov.
  • V prípade ostatných chýb, ak ich nemôžete opraviť, zatvorte Visual Studio> odstráňte priečinok projektu GLFW-GLEW-GLM-0, ktorý žije v C: / GLP> otvorte Visual Studio> zopakujte nastavenie z Časť 2. Dobrá práca.

Časť 4 zo 7: Vytvorenie projektu so šablónou GLFW-GLEW-GLM

Krok 1. Vytvorte šablónu

Prejdite do hlavnej ponuky programu Visual Studio a kým je projekt 0 otvorený, kliknite na Projekt> Exportovať šablónu….

  • V sprievodcovi exportom šablóny skontrolujte Šablónu projektu, ak nie je začiarknutá> kliknite na položku Ďalej>.
  • Na „Sprievodcovi exportom šablóny“(Vyberte položku Možnosti šablóny), v textovom poli Názov šablóny všetko odstráňte, skopírujte GLFW-GLEW-GLM a prilepte> kliknite na položku Dokončiť. Šablóna bola vytvorená. Odstráňte otvorené okno s adresou šablóny.

Krok 2. Vytvorte svoj projekt

  • Kliknite na položky Súbor> Nový> Projekt….
  • V Vytvorte nový projekt sprievodca, v zozname šablón vyberte GLFW-GLEW-GLM (v prípade potreby posuňte zoznam šablón nadol)> kliknite na Ďalej.
  • V Nakonfigurujte svoj nový projekt sprievodca, do textového poľa „Názov projektu“zadajte (alebo skopírujte a prilepte) GLFW-GLEW-GLM-1
  • Poloha by mala byť C: / GLP. Ak nie, skopírujte C: / GLP a prilepiť.
  • Uistite sa, že je začiarknuté políčko Umiestniť riešenie a projekt do rovnakého adresára. Kliknite na položku Vytvoriť.

Krok 3. Pridajte zdrojový súbor

V ponuke Solution Explorer dvakrát kliknite na Source Files> kliknite na Main.cpp. Kód by sa mal objaviť na V. S. oblasť kódu. Kód môžete podľa potreby zmeniť alebo zmeniť.

Krok 4. Skopírujte súbor glew32.dll a prilepte ho do priečinka projektu GLFW-GLEW-GLM-1

  • Prejdite na C:> GL> GLEW> bin> Vydanie> Win32. Kliknite na glew32.dll> kliknite pravým tlačidlom myši> Kopírovať.
  • Prejdite na C:> GLP> GLFW-GLEW-GLM-1. Kliknite pravým tlačidlom myši na prázdnu oblasť v priečinku projektu GLFW-GLEW-GLM-1 a vyberte položku Prilepiť.
  • Súbor glew32.dll by teraz mal byť v priečinku projektu GLFW-GLEW-GLM-1 spolu s súborom Main.cpp a 4 ďalšími súbormi vytvorenými v programe Visual Studio.
  • Spustite program. Dobrá práca.

Časť 5 zo 7: Vytvorenie projektu na platforme x64

Krok 1. Vytvorte priečinok GL

Otvorte Windows File Explorer> Prejdite na disk (adresár) C.

  • Ak priečinok GL už existuje, je to v poriadku.
  • Ak nie, kliknite pravým tlačidlom myši na prázdnu oblasť> vyberte položku Nový> Priečinok> zadajte GL > stlačte ↵ Enter.

Krok 2. Stiahnite GLFW 64 bitov

Kliknite pravým tlačidlom myši na nasledujúcu adresu a vyberte položku Otvoriť odkaz v novom okne

  • Kliknite na položku 64-bitové binárne súbory systému Windows. Dostanete "glfw-3.3.4.bin. WIN64" alebo najnovšiu verziu.
  • Kliknite na priečinok> pravým tlačidlom myši> Kopírovať.
  • Prejdite C: / GL> kliknite pravým tlačidlom myši> Prilepiť.
  • Premenujte priečinok "glfw-3.3.4.bin. WIN64" na GLFW64

Krok 3. Stiahnite si GLEW a GLM ako je uvedené vyššie, časť 1, kroky 4, 5

Krok 4. Vytvorte projekt ako je uvedené vyššie (časť 2) s názvom GLFW64-GLEW64-GLM-0 a pridajte súbor Main.cpp

Krok 5. Hlavné nastavenia stránok vlastností projektu

Prejdite na „Solution Explorer“> kliknite pravým tlačidlom myši na názov vášho projektu> vyberte „Vlastnosti“. V položke Platform: vyberte x64> kliknite na položku Správca konfigurácie …

  • Na platforme aktívnych riešení: vyberte x64
  • V položke Platform je automaticky vybratý x64.
  • Kliknite na Zavrieť

Krok 6. Dodatočné zahrnutie adresárov

Ako je uvedené vyššie, časť 3, krok 2.

Krok 7. Ďalšie adresáre knižníc

Otvorte rozbaľovaciu ponuku „Linker“a kliknite na „Všeobecné“. Kliknite na položku „Ďalšie adresáre knižníc“> šípka nadol na konci poľa> v rozbaľovacej ponuke „Upraviť“.

  • Skopírujte toto C: / GL / GLFW64 / lib-vc2019 > v sprievodcovi „Ďalšie adresáre knižníc“kliknite na prvú ikonu> prilepiť.
  • Skopírujte toto C: / GL / GLEW / lib / Release / x64 > kliknite na prvú ikonu> prilepiť> kliknite na tlačidlo OK.

Krok 8. Ďalšie závislosti

Ako je uvedené vyššie, časť 3, krok 4.

Krok 9. Subsystém

Ako je uvedené vyššie, časť 3, krok 5.

Krok 10. Skopírujte súbor glew32.dll a prilepte ho do priečinka projektu GLFW64-GLEW64-GLM-0

V programe Windows „Prieskumník súborov“prejdite na

  • C:> GL> GLEW> kôš> Vydanie> x64. V priečinku „x64“kliknite na súbor „glew32.dll“> kliknite pravým tlačidlom myši> „Kopírovať“.
  • C:> GLP> GLFW64-GLEW64-GLM-0. Pravým tlačidlom myši kliknite na prázdnu oblasť v priečinku projektu '' GLFW64-GLEW64-GLM-0 '' a zvoľte "Prilepiť".

Krok 11. Otestujte projekt a opravte chyby, ak existujú

Ako je uvedené vyššie, časť 3, kroky 7, 8.

TIP: Aj keď je to v hlavných nastaveniach stránok Property Pages Platform: x64, kliknite na položku Configuration manager … a na platforme aktívnych riešení: vyberte x64

Krok 12. Vytvorte šablónu

Ako je uvedené v časti 4, ale v kroku 4 prejdite namiesto toho na C:> GL> GLEW> bin> Release> x64. Všimnite si toho, že názov súboru je glew32.dll ako na platforme x86. Pre typ názvu šablóny GLFW64-GLEW64-GLM Pre typ názvu projektu GLFW64-GLEW64-GLM-1

TIP: V každom projekte, ktorý vytvoríte pomocou tejto šablóny, vyberte v grafickom rozhraní Visual Studio x64 (vedľa položky Debug)

Časť 6 zo 7: Nastavenie Built GLFW, Built GLEW a Built GLM

Krok 1. Vytvorte priečinok GL

Otvorte Windows File Explorer> Prejdite na disk (adresár) C.

  • Ak priečinok GL už existuje, je to v poriadku.
  • Ak nie, kliknite pravým tlačidlom myši na prázdnu oblasť> vyberte položku Nový> Priečinok> zadajte GL > stlačte ↵ Enter.

Krok 2. Nainštalujte CMake

Pravým tlačidlom myši kliknite na nasledujúci odkaz a zvoľte Otvoriť odkaz v novom okne Pomocou CMake získajte binárne súbory zo zdrojového kódu. Sledujte Časť 1 Inštalácia CMake.

Krok 3. Stiahnite si zdroj GLFW

Kliknite pravým tlačidlom myši na nasledujúcu adresu a vyberte položku Otvoriť odkaz v novom okne https://www.glfw.org/download.html. Vyberte „Zdrojový balík“.

  • V okne sťahovania kliknite na priečinok „glfw-3.3.4“(alebo najnovšiu verziu)> kliknite pravým tlačidlom myši> vyberte položku Kopírovať.
  • V programe Prieskumník prejdite na C: \> GL> kliknite pravým tlačidlom myši> vyberte položku Prilepiť. Dvakrát kliknite na názov priečinka> odstrániť názov> zadajte: GLFWsrc > stlačte ↵ Enter.

Krok 4. Stiahnite si zdroj GLEW

Kliknite pravým tlačidlom myši na nasledujúcu adresu a zvoľte Otvoriť odkaz v novom okne https://glew.sourceforge.net/. Vedľa Zdroj kliknite na ZIP.

  • V okne sťahovania kliknite na priečinok „glew-2.1.0“(alebo najnovší)> kliknite pravým tlačidlom myši> Kopírovať.
  • Prejdite na C: \> GL. Kliknite pravým tlačidlom myši> Prilepiť. Dvakrát kliknite na názov priečinka a premenovanie GLEWsrc > stlačte ↵ Enter. Teraz v priečinku GL máte priečinky GLFWsrc a GLEWsrc, možno okrem iných.

Krok 5. Stiahnite si GLM, ak ešte nie je stiahnutý

Prejdite na časť 1 a postupujte podľa kroku 5.

Krok 6. Vytvorte GLFW pomocou CMake a Visual Studio

Prejdite na CMake GUI.

  • Kopírovať (pozor, nekopírujte prázdne miesto) C:/GL/GLFWsrc a vložte do prvého textového poľa.
  • Kopírovať (pozor, nekopírujte prázdne miesto) C:/GL/GLFWsrc/build a prilepte do druhého textového poľa („Kde zostaviť binárne súbory:“).
  • Konfigurujte a generujte. V CMake GUI kliknite na Konfigurovať> v sprievodcovi Vytvoriť adresár kliknite na Áno> vyberte Visual Studio 16 2019> kliknite na Dokončiť.

    Keď v GUI CMake prečítate: „Konfigurácia dokončená“, kliknite na položku Generovať. Mali by ste si prečítať: „Generovanie je dokončené“

  • Vybudujte si svoje riešenie.

    • Prejdite na C:> GL> GLFWsrc> zostava. Dvakrát kliknite na „GLFW.sln“alebo „GLFW“alebo „ALL_BUILD.vcxproj“. Zobrazí sa inštancia programu Visual Studio. Počkajte, kým sa v hlavnom menu nezobrazí položka Vytvoriť. Kliknite na ňu> „Vytvoriť riešenie“.
    • Počkajte, kým si neprečítate posledný riadok v okne „Výstup“: =========== Zostavenie: 32 úspešných, 0 neúspešných, 0 aktuálnych, 2 preskočených „========== =

      Počet „úspešných“zmien vo verziách glfw

  • Prejdite na C: \> GL> GLFWsrc> build> src> Debug. Vnútri by ste mali vidieť súbor glfw3.lib.

Krok 7. Vytvorte GLEW pomocou CMake a Visual Studio

Postupujte podľa vyššie uvedeného kroku, ale

  • Kopírovať (pozor, nekopírujte prázdne miesto) C:/GL/GLEWsrc/build/cmake a vložte do prvého textového poľa.
  • Kopírovať (pozor, nekopírujte prázdne miesto) C:/GL/GLEWsrc/build a prilepte do druhého textového poľa.
  • Prejdite na C:> GL> GLEWsrc> zostava. Dvakrát kliknite na „glew.sln“alebo „glew“alebo „ALL_BUILD.vcxproj“.
  • Vo V. S. Výstupný sprievodca, počet dnešných úspešných (31-1-2020) je 6, v neskoršej verzii sa však môže zmeniť.
  • Prejdite na C:> GL> GLEWsrc> build> lib> Debug. Vnútri by ste mali vidieť súbor glew32d.lib medzi inými súbormi.

Krok 8. Vytvorte GLM pomocou CMake a Visual Studio

Postupujte podľa kroku 6 (tejto časti) Vybudujte GLFW pomocou CMake a Visual Studio ale…

  • Do prvého textového poľa skopírujte (pozornosť:

    nekopírujte žiadne prázdne miesto) a prilepte ich C:/GL/GLM

  • Pre druhú kópiu textového poľa (pozornosť:

    nekopírujte žiadne prázdne miesto) a prilepte ich C:/GL/GLM/zostava

  • Prejdite na C:> GL> GLM> zostava. Dvakrát kliknite na súbor „ALL_BUILD.vcxproj“alebo súbor (nie na priečinok) „glm“.
  • Vo V. S. Výstupný sprievodca, počet dnešných úspešných (2021-08-31) je 165, v neskoršej verzii sa však môže zmeniť.

    Ak je počet úspešných menší ako 165, vymažte CMake GUI> prejdite na C:> GL> dvakrát kliknite na „cmake-3.21.2-windows-x86_64“> dvakrát kliknite na „bin“> dvakrát kliknite na súbor „cmake-gui“. Zobrazí sa nové grafické rozhranie CMake. Postupujte podľa súčasného kroku (č. 8)

  • Prejdite na C:> GL> GLM> zostava> glm> Ladiť. Vnútri by ste mali vidieť súbor glm_static.lib medzi inými súbormi.

Krok 9. Nastavte vstavaný GLFW, postavený GLEW a vstavaný GLM v projekte

  • Vytvorte prázdny projekt podľa Časť 2. Pre typ mena GLFWsrc-GLEWsrc-GLMsrc-0 „Poloha:“by mala byť: C: / GLP Nezabudnite pridať súbor Main.cpp.
  • Konfigurujte vlastnosti projektu. V sprievodcovi Solution Explorer kliknite pravým tlačidlom myši na názov projektu, ktorý je GLFWsrc-GLEWsrc-GLMsrc-0> vyberte položku Vlastnosti.

    • (1) V hlavnej ponuke stránok s vlastnosťami GLFWsrc-GLEWsrc-GLMsrc-0 Pages.

      V položke Platform vyberte x64> kliknite na položku Configuration Manager ….

      • Na platforme aktívnych riešení: vyberte x64.
      • V položke Platform je automaticky vybratý x64.
      • Kliknite na Zavrieť.
    • (2) Ďalšie zahrnúť adresáre. Kliknite na C/C ++> Všeobecné> V ponuke vyberte prvý, Ďalšie adresáre vrátane> kliknite na šípku nadol na konci poľa> kliknite na Upraviť….

      • Kopírovať C: / GL / GLFWsrc / include > v sprievodcovi „Ďalšie priečinky s adresármi“kliknite na prvú ikonu> prilepte do horného textového poľa.
      • Kopírovať C: / GL / GLEWsrc / include > kliknite znova na prvú ikonu> prilepiť.
      • Kopírovať C: / GL / GLM > kliknite ešte raz na prvú ikonu> prilepiť.
      • V sprievodcovi „Ďalšie zahrnúť adresáre“kliknite na tlačidlo OK.
    • (3) Ďalšie adresáre knižníc. Dvakrát kliknite na položku Linker> kliknite na položku Všeobecné> Ďalšie adresáre knižníc> kliknite na šípku nadol na konci poľa> kliknite na položku Upraviť….

      • Kopírovať C: / GL / GLFWsrc / build / src / Debug > v sprievodcovi ďalšími knižnicami “kliknite na prvú ikonu> prilepiť do najvyššieho textového poľa.
      • Kopírovať C: / GL / GLEWsrc / build / lib / Debug > kliknite znova na prvú ikonu> prilepiť.
      • Kopírovať C: / GL / GLM / build / glm / Debug > kliknite ešte raz na prvú ikonu> prilepiť.
    • (4) Ďalšie závislosti. V rozbaľovacej ponuke Linker vyberte Vstup> v ponuke vyberte prvú, Ďalšie závislosti> kliknite na šípku nadol na konci poľa> Upraviť….

      • Kopírovať opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > vložte do horného textového poľa sprievodcu „Ďalšie závislosti“.
      • V sprievodcovi „Ďalšie závislosti“kliknite na tlačidlo OK.
    • (5) Nastavte System na SubSystem CONSOLE.

      V rozbaľovacej ponuke Linker vyberte Systém> v ponuke vyberte prvú, SubSystem> kliknite na šípku nadol na konci poľa> vyberte Konzola (/SUBSYSTÉM: KONZOLA). Kliknite na Použiť a OK.

  • Skopírujte súbor glew32d.dll a prilepte ho do priečinka projektu GLFWsrc-GLEWsrc-GLMsrc-0.

    • Prejdite na C:> GL> GLEWsrc> build> bin> ladenie. Kliknite glew32d.dll > kliknite pravým tlačidlom myši> skopírovať.
    • Prejdite na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Kliknite pravým tlačidlom myši na prázdnu oblasť v priečinku projektu GLFWsrc-GLEWsrc-GLMsrc-0 a vyberte položku Prilepiť.
  • Skopírujte súbor glm_shared.dll a prilepte ho do priečinka projektu GLFWsrc-GLEWsrc-GLMsrc-0.

    • Prejdite na C:> GL> GLM> zostava> glm> Ladiť. Kliknite glm_shared.dll > kliknite pravým tlačidlom myši> skopírovať.
    • Prejdite na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Kliknite pravým tlačidlom myši na prázdnu oblasť v priečinku projektu GLFWsrc-GLEWsrc-GLMsrc-0 a vyberte položku Prilepiť.
    • glew32d.dll a glm_shared.dll súbory by teraz mali byť v priečinku projektu GLFWsrc-GLEWsrc-GLMsrc-0 spolu s súborom Main.cpp a 4 ďalšími súbormi vytvorenými programom Visual Studio.

Krok 10. Otestujte svoj projekt a opravte prípadné chyby

Prejdite na časť 3 a postupujte podľa krokov 7 a 8.

Krok 11. Vytvorte šablónu

Ako je uvedené vyššie, časť 4. Typ názvu šablóny GLFWsrc-GLEWsrc-GLMsrc Ako názov projektu napíšte GLFWsrc-GLEWsrc-GLMsrc-1 Pamätajte si, že v každom projekte, ktorý vytvoríte pomocou tejto šablóny, kliknite na x64 vo V. S. Hlavné menu GUI.

Časť 7 zo 7: Voľba nastavenia

Krok 1. V tomto návode sa naučíte 3, ako nastaviť GLFW, GLEW a GLM v Projecte s Visual Studio

  • Nastavte binárne súbory x86 (32 bitov).

    Je to najľahšie. Odtiaľto by ste sa mali začať učiť nastavovať.

  • Nastavte binárne súbory x64 (64 bitov).

    Je zameraný na platformu x64. Vyberte si ho, iba ak na to máte konkrétny dôvod.

  • Zostavte zdroj GLFW, zdroj GLEW, zdroj GLM a nastavte ich v projekte.

    Zameriava sa aj na x64. Najťažšie. Aj keď najlepšie.

Tipy

  • Môžete vytvoriť priečinok v priečinku C: / GL, do ktorého vložíte svoje projekty. Pri vytváraní projektu vyberte tento priečinok pre „Poloha“.
  • Všeobecný spôsob konfigurácie Ďalšie zahrnúť adresáre je, že po kliknutí na prvú ikonu kliknite na tri bodky …, prejdite do priečinka, v ktorom žijú súbory.h (v tomto návode C: / GL / glfw / include, C: / GL / glew / include a C: / GL / glm) a kliknite na položku Vybrať priečinok.
  • Všeobecný spôsob konfigurácie Ďalšie adresáre knižníc je, že po kliknutí na prvú ikonu kliknite na tri bodky …, prejdite do priečinka, v ktorom žijú súbory.lib (v tomto návode na platformu x86 C: / GL / glfw / lib-vc2019 a C: / GL / glew / lib / Release / Win32) a kliknite na položku Vybrať priečinok.
  • Všeobecný spôsob konfigurácie Ďalšie závislosti je to tak,

    • V programe Prieskumník prejdite do priečinka, v ktorom žijú súbory (.lib) (v tomto návode na platformu x86 C: / GL / glfw / lib-vc2019 a C: / GL / glew / lib / Release / Win32), dvakrát kliknite na názov každého súboru.lib a skopírujte (stlačením klávesov Ctrl+C) názov s príponou.lib.
    • Teraz prejdite na sprievodcu Ďalšie závislosti a prilepte ho (stlačením klávesovej skratky Ctrl+V). Zadajte bodkočiarku (;).
    • Ak chcete vo svojom projekte nakonfigurovať OpenGL, pridajte opengl32.lib.
  • Ak sú potrebné súbory dll, v každom vytvorenom projekte - dokonca aj so šablónou vytvorenou projektom vrátane súboru dll - by ste mali skopírovať súbory dll z knižníc alebo predchádzajúceho projektu a vložiť ich do nového projektu.

Odporúča: