Hoe om OpenGL GLFW GLEW GLM op te stel vir 'n projek met Visual Studio

INHOUDSOPGAWE:

Hoe om OpenGL GLFW GLEW GLM op te stel vir 'n projek met Visual Studio
Hoe om OpenGL GLFW GLEW GLM op te stel vir 'n projek met Visual Studio

Video: Hoe om OpenGL GLFW GLEW GLM op te stel vir 'n projek met Visual Studio

Video: Hoe om OpenGL GLFW GLEW GLM op te stel vir 'n projek met Visual Studio
Video: How to Create Windows 11 Bootable USB Drive (2023 Easiest Method) 2024, April
Anonim

Hierdie gids sal u help om die eerste uitdaging van die gebruik van OpenGL, GLFW, GLEW en GLM te bowe te kom: om dit te installeer en op te stel en om u eerste projek te skep met GLFW-GLEW-GLM-sjabloon in Visual Studio 2019.

Dit neem aan dat u platform Windows is en u IDE Visual Studio 2019. Gaan tydens die Visual Studio -installasie na die lessenaarontwikkeling met C ++ - werklading.

Stappe

Deel 1 van 7: GLFW, GLEW en GLM aflaai

Merk glfw
Merk glfw

Stap 1. Merk stap of sub-stap uit

Merk die stap of sub-stap wat u verwag om te doen en doen dit dan. Sien die voorbeeldfoto hierbo.

Stap 2. Maak gids GL

Maak Windows se File Explorer oop> Navigeer na skyf (gids) C.

  • As die gids GL reeds bestaan, is dit goed.
  • As dit nie die geval is nie, klik met die rechtermuisknop in die leë gebied> kies nuut> gids> tipe GL > druk ↵ Enter.

Stap 3. Laai GLFW af

Klik met die rechtermuisknop op die volgende adres en kies Open Link in New Window

  • Klik op 32-bis Windows-binaries. U kry 'glfw-3.3.4.bin. WIN32' of die nuutste weergawe.
  • Klik op die aflaaigids "glfw-3.3.4.bin. WIN32"> klik met die rechtermuisknop> kies kopie.
  • Navigeer na C:> GL> regs kliek> kies plak.
  • Klik op "glfw-3.3.4.bin. WIN32" en hernoem dit na GLFW.
  • Nou in die "GL" -vouer, het u 'n gids GLFW.

Stap 4. Laai GLEW af

Klik met die rechtermuisknop op die volgende skakel en kies Open Link in New Window https://glew.sourceforge.net/. Hieronder Aflaaie, vind Binêre en klik op Windows 32-bis en 64-bit.

  • Klik op die afgelaaide gids glew-2.1.0 (of nuutste weergawe)> regsklik> kies Kopieer.
  • Navigeer na C:> GL> klik met die rechtermuisknop> kies Plak.
  • (U kan ook die venster "Files Explorer"> C:> GL oopmaak. Gaan na die aflaai venster> klik op die afgelaaide gids en sleep na C: / GL)
  • Hernoem glew-2.1.0 aan GLEW.
  • As die gids glew-2.1.0-win32 afgelaai is, dubbelklik daarop om glew-2.1.0 te kry.
GLM 1
GLM 1

Stap 5. Laai GLM af

Klik met die rechtermuisknop op die volgende adres en kies Open Link in New Window glm OpenGL wiskunde biblioteek. Klik in die boonste linkerhoek Laai GLM 0.9.9.7 af of die nuutste weergawe (sien foto hierbo).

  • Klik op die afgelaaide gids "glm"> klik met die rechtermuisknop> Kopieer.
  • Navigeer na C: / GL> regsklik> Plak.
  • (U kan ook die venster "Files Explorer"> C:> GL oopmaak. Gaan na die aflaai venster> klik op die afgelaaide gids en sleep na C: / GL)
  • Hernoem glm aan GLM

Deel 2 van 7: Die skep van 'n Visual Studio -projek

Stap 1. Skep gids GLP

Navigeer na skyf (gids) C.

  • As die gids GLP reeds bestaan, is dit goed.
  • As dit nie die geval is nie, klik met die rechtermuisknop in die leë gebied> kies nuut> gids> tipe GLP > druk ↵ Enter.

Stap 2. Skep leë projek

  • As Visual Studio nie oop is nie. Maak dit oop> Klik op Skep 'n nuwe projek> Leë projek> Volgende.

    • In Stel u nuwe projek op towenaar, vir "Projeknaam", tik: GLFW-GLEW-GLM-0
    • Skrap alles in 'Ligging', kopieer C: / GLP \ en plak.
    • Merk 'Plaas oplossing en projek in dieselfde gids'> klik op Skep.
    • Wag totdat Visual Studio -instansie verskyn.
  • As dit reeds oopgemaak is. Klik op lêer> nuut> projek …> leë projek> volgende. Die res soos hierbo.

Stap 3. Voeg u bronlêer by die projek

  • In V. S. GUI, Solution Explorer -towenaar, klik met die rechtermuisknop op die bronlêerinskrywing (die laaste een)> kies Voeg> Nuwe item ….
  • Klik in die towenaar Voeg nuwe item-GLFW-GLEW-GLM-0 op C ++ -lêer (.cpp) (die eerste een) in die middel van die venster. Tik Main.cpp in die naamvak.
  • Plek moet C wees: / GLP / GLFW-GLEW-GLM-0 \
  • Klik op die knoppie Voeg. Die lêer sal in die hoof teksredakteur oopmaak, maar die lêer bly vir eers leeg.

Deel 3 van 7: Installering van GLFW, GLEW en GLM op die projek

Projek 0
Projek 0

Stap 1. Konfigureer "Addisionele sluit gidse in"

Klik in Solution Explorer met die rechtermuisknop op die naam van u projek, dit is GLFW-GLEW-GLM-0, en kies Eienskappe. Verlaat standaardinstellings: Konfigurasie: Aktief (Ontfout) en Platform: Aktief (Win32)

Opengl 1
Opengl 1

Stap 2. Maak die vervolg keuselys C/C ++ oop

Klik op Algemeen> Addisionele sluit gidse in. > die afpyltjie aan die einde van die veld> klik in die keuselys..

  • Kopieer hierdie C: / GL / GLFW / bevat > klik in die towenaar Addisionele gidse op die eerste ikoon> plak.

    OpenGL 12
    OpenGL 12
  • Kopieer hierdie C: / GL / GLEW / insluit > klik weer op die eerste ikoon> plak.
  • Kopieer hierdie C: / GL / GLM > klik weer op die eerste ikoon> plak.
  • Klik op OK in die towenaar Addisionele insluit gidse.

Stap 3. Stel die Linker "Addisionele biblioteekgidse" op

Maak die vervolgkeuselys Linker oop en klik op Algemeen. Klik op Bykomende biblioteekgidse -inskrywing> af -pyltjie regs in die veld> klik.

  • Kopieer C: / GL / GLFW / lib-vc2019 > klik in die wizard "Bykomende biblioteekgidse" op die eerste ikoon> plak.
  • Kopieer hierdie C: / GL / GLEW / lib / Release / Win32 > klik op die eerste ikoon> plak> klik op OK.

Stap 4. Stel "Addisionele afhanklikhede" op

  • Klik op "Invoer" in die keuselys Linker. Klik op Bykomende afhanklikheidsinskrywing> die afpyltjie aan die einde van die veld> in die keuselys.
  • Kopieer opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib en plak dit in die tekstvak boks van die towenaar Addisionele afhanklikhede. Klik op OK in die wizard Addisionele afhanklikhede.

Stap 5. Stel die Linker "SubSystem" op "Console"

Klik in die keuselys Linker op Stelsel> Substelsel> klik op die afpyltjie aan die einde van die veld> kies Konsole (/SUBSISTEM: KONSOLE) in die keuselys> klik op Pas toe, dan OK in die wizard Projek-eiendombladsye.

Stap 6. Kopieer die lêer glew32.dll en plak dit in die GLFW-GLEW-GLM-0 projekmap

  • Navigeer na C:> GL> GLEW> bin> Release> Win32. Klik op glew32.dll> klik met die rechtermuisknop> Kopieer.
  • Navigeer na C:> GLP> GLFW-GLEW-GLM-0. Klik met die rechtermuisknop op 'n leë gebied in die gids GLFW-GLEW-GLM-0 en kies Plak.
  • Die glew32.dll-lêer moet nou in die GLFW-GLEW-GLM-0-projekmap wees, saam met Main.cpp, en 4 ander lêers wat deur Visual Studio geskep is.

Stap 7. Toets u projek

Klik met die rechtermuisknop op die volgende adres en kies Open Link in New Window tutorial01.cpp. Kopieer die kode en plak dit in die Main.cpp -kodegebied. Druk Ctrl+F5. Twee vensters moet verskyn. Die een swart en die ander blou.

As slegs die swart venster (die konsole) verskyn met die boodskap: "Kon nie GLFW -venster oopmaak nie. As u 'n Intel GPU het, is dit nie 3.3 versoenbaar nie. Probeer die 2.1 -weergawe van die tutoriaal." glfwCreateWindow het nie gewerk nie

Stap 8. Maak enige foute reg

As u foute in die 'Foutlys' sien, moet u die volgende ondersoek:

  • Lêer met uitbreiding.h gaan na Deel 3, stap 1, "Konfigureer die" Addisionele sluit gidse in "" en volg die instruksies.
  • Lêer met uitbreiding.lib gaan na Deel 3, stap 2, "Stel die skakelaar" Bykomende biblioteekgidse "" in en volg die instruksies. Ook by stap 3, "Stel die skakelaar" Bykomende biblioteekgidse "" in.
  • Lêer met uitbreiding.dll gaan na stap 5, "Kopieer glew32.dll -lêer en plak dit in die Project -lêergids" en volg die instruksies.
  • "Toegangspunt moet gedefinieer word" gaan na stap 4, stel die skakelaar "Substelsel" op "CONSOLE" en volg die instruksies.
  • Vir ander foute, as u dit nie kan regstel nie, sluit Visual Studio> verwyder die projekmap GLFW-GLEW-GLM-0 wat in C: / GLP> oop Visual Studio> herhaal die opstelling van Deel 2. Goeie werk.

Deel 4 van 7: 'n Projek skep met GLFW-GLEW-GLM-sjabloon

Stap 1. Skep sjabloon

Gaan na die hoofkieslys van Visual Studio en, terwyl Project-0 oop is, klik op Projek> Uitvoersjabloon….

  • Kontroleer die projeksjabloon in die wizard Uitvoer sjabloon, as dit nie gemerk is nie> klik op Volgende>.
  • Op "Wizard Uitvoer sjabloon" (Kies sjabloonopsies), in die teksblokkie Sjabloonnaam, verwyder alles, kopieer GLFW-GLEW-GLM en plak> klik op Voltooi. Die sjabloon is geskep. Vee die oop venster met die adres van die sjabloon uit.

Stap 2. Skep u projek

  • Klik op File> New> Project …
  • In Skep 'n nuwe projek wizard, in die lys sjablone, kies GLFW-GLEW-GLM (blaai indien nodig deur die lys sjablone)> klik op Volgende.
  • In die Stel u nuwe projek op towenaar, in die teksveld "Projeknaam", tik (of kopieer en plak) GLFW-GLEW-GLM-1
  • Plek moet C: / GLP wees. As dit nie die geval is nie, kopieer C: / GLP en plak.
  • Maak seker dat plekoplossing en projek in dieselfde gids gekontroleer is. Klik op Skep.

Stap 3. Voeg bronlêer by

Dubbelklik in die Solution Explorer -menu op Bronlêers> klik op Main.cpp. Kode moet op V. S. verskyn kode gebied. U kan die kode verander of verander as u wil.

Stap 4. Kopieer glew32.dll-lêer en plak dit in GLFW-GLEW-GLM-1-projekmap

  • Navigeer na C:> GL> GLEW> bin> Release> Win32. Klik op glew32.dll> klik met die rechtermuisknop> Kopieer.
  • Navigeer na C:> GLP> GLFW-GLEW-GLM-1. Klik met die rechtermuisknop op 'n leë gebied in die GLFW-GLEW-GLM-1-projekmap en kies Plak.
  • Die glew32.dll-lêer moet nou in die GLFW-GLEW-GLM-1-projekmap wees, saam met Main.cpp en 4 ander lêers wat deur Visual Studio geskep is.
  • Begin program. Goeie werk.

Deel 5 van 7: Skep van 'n projek vir die x64 -platform

Stap 1. Skep gids GL

Maak Windows se File Explorer oop> Navigeer na skyf (gids) C.

  • As die gids GL reeds bestaan, is dit goed.
  • As dit nie die geval is nie, klik met die rechtermuisknop in die leë gebied> kies nuut> gids> tipe GL > druk ↵ Enter.

Stap 2. Laai GLFW 64 bis af

Klik met die rechtermuisknop op die volgende adres en kies Open Link in New Window

  • Klik op 64-bis Windows-binaries. U kry 'glfw-3.3.4.bin. WIN64' of die nuutste weergawe.
  • Klik op die gids> klik met die rechtermuisknop> Kopieer.
  • Navigeer C: / GL> regsklik> Plak.
  • Hernoem gids "glfw-3.3.4.bin. WIN64" na GLFW64

Stap 3. Laai GLEW en GLM af soos hierbo, Deel 1, stap 4, 5

Stap 4. Skep projek soos hierbo (Deel 2), met die naam GLFW64-GLEW64-GLM-0 en voeg Main.cpp-lêer by

Stap 5. Die hoofinstellings van die projek se eiendombladsye

Gaan na "Solution Explorer"> klik met die rechtermuisknop op die naam van u projek> kies "Eienskappe". Kies in platform: inskrywing x64> Klik op Konfigurasiebestuurder …

  • In die platform vir aktiewe oplossings: kies x64
  • In platforminskrywing word x64 outomaties gekies.
  • Klik Sluit

Stap 6. Addisionele sluit gidse in

Soos hierbo, Deel 3, stap 2.

Stap 7. Bykomende biblioteekgidse

Open die keuselys "Linker" en klik op "Algemeen". Klik op die item "Bykomende biblioteekgidse"> pyltjie omlaag aan die einde van die veld> "Wysig" in die keuselys.

  • Kopieer hierdie C: / GL / GLFW64 / lib-vc2019 > in die "Bykomende biblioteekgidse" -assistent, klik op die eerste ikoon> plak.
  • Kopieer hierdie C: / GL / GLEW / lib / Release / x64 > klik op die eerste ikoon> plak> klik op OK.

Stap 8. Bykomende afhanklikhede

Soos hierbo, Deel 3, stap 4.

Stap 9. Substelsel

Soos hierbo, Deel 3, stap 5.

Stap 10. Kopieer glew32.dll-lêer en plak dit in die GLFW64-GLEW64-GLM-0 projekmap

Gaan na "File Explorer" in Windows na

  • C:> GL> GLEW> bin> Release> x64. Klik in die gids "x64" op die lêer "glew32.dll"> klik met die rechtermuisknop> "Kopieer".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Klik met die rechtermuisknop op die leë gebied in die "" GLFW64-GLEW64-GLM-0 "" projekmap en kies "Plak".

Stap 11. Toets die projek en stel foute reg, indien enige

Soos hierbo, Deel 3, stap 7, 8.

WENK: Selfs as dit in die hoofinstellings van Eiendomsbladsye Platform: x64 is, klik op Konfigurasiebestuurder … en in die Aktiewe oplossingsplatform: kies x64

Stap 12. Skep sjabloon

Soos hierbo, Deel 4, maar in stap 4, navigeer in plaas daarvan na C:> GL> GLEW> bin> Release> x64. Let daarop dat die lêernaam glew32.dll soos met platform x86. Vir die naam van die sjabloon GLFW64-GLEW64-GLM Vir die projek se naam tipe GLFW64-GLEW64-GLM-1

WENK: Kies x64 (langs Debug) in elke projek wat u met hierdie sjabloon skep in die GUI van Visual Studio

Deel 6 van 7: Opstel van Built GLFW, Built GLEW en Built GLM

Stap 1. Skep gids GL

Maak Windows se File Explorer oop> Navigeer na skyf (gids) C.

  • As die gids GL reeds bestaan, is dit goed.
  • As dit nie die geval is nie, klik met die rechtermuisknop in die leë gebied> kies nuut> gids> tipe GL > druk ↵ Enter.

Stap 2. Installeer CMake

Klik met die rechtermuisknop op die volgende skakel en kies Open Link in New Window Gebruik CMake om binaries uit die bronkode te kry. Volg Deel 1 Installeer CMake.

Stap 3. Laai GLFW -bron af

Klik met die rechtermuisknop op die volgende adres en kies Open Link in New Window https://www.glfw.org/download.html. Kies 'Bronpakket'.

  • Klik in die aflaai-venster op die gids "glfw-3.3.4" (of die nuutste weergawe)> klik met die rechtermuisknop> kies Kopieer.
  • Navigeer in File Explorer na C: \> GL> klik met die rechtermuisknop> kies Plak. Klik twee keer op die naam van die gids> verwyder naam> tik: GLFWsrc > druk ↵ Enter.

Stap 4. Laai GLEW -bron af

Klik met die rechtermuisknop op die volgende adres en kies Open Link in New Window https://glew.sourceforge.net/. Langs Bron klik op zip.

  • Klik in die aflaai-venster die vouer "glew-2.1.0" (of nuutste)> met die rechtermuisknop> Kopieer.
  • Gaan na C: \> GL. Regsklik> Plak. Klik twee keer op die naam van die gids en hernoem dit GLEWsrc > druk ↵ Enter. Nou in die gids GL het u dopgehou GLFWsrc en GLEWsrc, miskien onder andere.

Stap 5. Laai GLM af as dit nog nie afgelaai is nie

Gaan na Deel 1 en volg stap 5.

Stap 6. Bou GLFW deur CMake en Visual Studio

Gaan na CMake GUI.

  • Kopieer (wees versigtig, moenie 'n leë spasie kopieer nie) C:/GL/GLFWsrc en plak in die eerste teksveld.
  • Kopieer (wees versigtig, moenie 'n leë spasie kopieer nie) C:/GL/GLFWsrc/bou en plak in die tweede teksveld ("Waar om die binaries te bou:").
  • Konfigureer en genereer. Klik in CMake GUI op Konfigureer> in die wizard Skep gids, klik op Ja> kies Visual Studio 16 2019> klik op Voltooi.

    As u in CMake GUI lees: "Configuring done", klik op Genereer. U moet lees: "Genereer klaar"

  • Bou u oplossing.

    • Navigeer na C:> GL> GLFWsrc> build. Dubbelklik op "GLFW.sln", of "GLFW", of "ALL_BUILD.vcxproj". 'N Voorbeeld van Visual Studio verskyn. Wag totdat die hoofmenu Build -inskrywing verskyn. Klik daarop> "Bou oplossing".
    • Wag totdat u die laaste reël in die venster "Uitvoer" gelees het: ========== Bou: 32 geslaag, 0 misluk, 0 op datum, 2 oorgeslaan "========== =

      Aantal "geslaagde" veranderinge in glfw -weergawes

  • Navigeer na C: \> GL> GLFWsrc> build> src> Ontfout. Binne behoort u die lêer te sien glfw3.lib.

Stap 7. Bou GLEW deur CMake en Visual Studio

Volg die bogenoemde stap, maar

  • Kopieer (wees versigtig, moenie 'n leë spasie kopieer nie) C:/GL/GLEWsrc/build/cmake en plak in die eerste teksveld.
  • Kopieer (wees versigtig, moenie 'n leë spasie kopieer nie) C:/GL/GLEWsrc/bou en plak in die tweede teksveld.
  • Navigeer na C:> GL> GLEWsrc> build. Dubbelklik op "glew.sln", of "glew", of "ALL_BUILD.vcxproj".
  • In V. S. Uitvoerassistent, die aantal suksesvol vandag (31-1-2020) is 6, maar dit kan in die latere weergawe verander.
  • Navigeer na C:> GL> GLEWsrc> build> lib> Ontfout. Binne behoort u die lêer te sien glew32d.lib onder ander lêers.

Stap 8. Bou GLM deur CMake en Visual Studio

Volg stap 6 (van hierdie deel) Bou GLFW deur CMake en Visual Studio maar…

  • Vir die eerste teksveld, kopieer (aandag:

    moenie 'n leë spasie kopieer nie) en plak C:/GL/GLM

  • Vir tweede teksveldkopie (aandag:

    moenie 'n leë spasie kopieer nie) en plak C:/GL/GLM/bou

  • Navigeer na C:> GL> GLM> bou. Dubbelklik op die lêer "ALL_BUILD.vcxproj" of op die lêer (nie die gids nie) "glm".
  • In V. S. Uitvoerassistent, die aantal geslaagde vandag (2021-08-31) is 165, maar dit kan in die latere weergawe verander.

    As die aantal slaag minder as 165 is, verwyder CMake GUI> gaan na C:> GL> dubbelklik "cmake-3.21.2-windows-x86_64"> dubbelklik op "bin"> dubbelklik op lêer "cmake-gui". Nuwe CMake GUI verskyn. Volg huidige stap (#8)

  • Navigeer na C:> GL> GLM> build> glm> Ontfout. Binne behoort u die lêer te sien glm_static.lib onder ander lêers.

Stap 9. Stel ingeboude GLFW, ingeboude GLEW en ingeboude GLM -projek op

  • Skep leë projek volgens Deel 2. Vir tipe naam GLFWsrc-GLEWsrc-GLMsrc-0 'Ligging:' moet wees: C: / GLP Onthou, voeg lêer Main.cpp by.
  • Stel die eienskappe van die projek op. Klik met die rechtermuisknop in die Solution Explorer-wizard op die naam van die projek, wat GLFWsrc-GLEWsrc-GLMsrc-0 is> kies Eienskappe.

    • (1) In GLFWsrc-GLEWsrc-GLMsrc-0 Eiendomsbladsye se hoofkieslys.

      Kies in platforminskrywing x64> klik op Configuration Manager ….

      • In die platform vir aktiewe oplossings: kies x64.
      • In platforminskrywing word x64 outomaties gekies.
      • Klik Sluit.
    • (2) Addisionele sluit gidse in. Klik op C/C ++> Algemeen> Kies die eerste een in die spyskaart, Addisionele sluit gidse in> klik op die pyltjie omlaag aan die einde van die veld> klik op Wysig ….

      • Kopieer C: / GL / GLFWsrc / insluit > in die wizard "Addisionele insluit gidse", klik op die eerste ikoon> plak in die boonste teksveld.
      • Kopieer C: / GL / GLEWsrc / insluit > klik weer eerste ikoon> plak.
      • Kopieer C: / GL / GLM > klik weer op die eerste ikoon> plak.
      • Klik in die towenaar "Addisionele insluit gidse" op OK.
    • (3) Bykomende biblioteekgidse. Dubbelklik op Linker> klik Algemeen> Bykomende biblioteekgidse> klik op die pyltjie omlaag aan die einde van die veld> klik op Edit ….

      • Kopieer C: / GL / GLFWsrc / build / src / Ontfout > in die addisionele biblioteekgidse "wizard, klik op die eerste ikoon> plak in die boonste teksveld.
      • Kopieer C: / GL / GLEWsrc / build / lib / Debug > klik weer eerste ikoon> plak.
      • Kopieer C: / GL / GLM / build / glm / Ontfout > klik weer op die eerste ikoon> plak.
    • (4) Bykomende afhanklikhede. Kies Invoer in die vervolgkeuselys Linker> In die kieslys langs die kieslys, Addisionele afhanklikhede> klik op die afpyltjie aan die einde van die veld> Wysig ….

      • Kopieer opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > plak in die boonste teksvak van die assistent "Addisionele afhanklikhede".
      • Klik in die wizard "Addisionele afhanklikhede" op OK.
    • (5) Stel System op SubSystem CONSOLE.

      Kies in die keuselys Linker Stelsel> in die kieslys langsaan, kies die eerste, Substelsel> klik op die afpyltjie aan die einde van die veld> kies Konsole (/SUBSTEL: KONSOLE). Klik op Apply en OK.

  • Kopieer glew32d.dll-lêer en plak dit in die GLFWsrc-GLEWsrc-GLMsrc-0 projekmap.

    • Navigeer na C:> GL> GLEWsrc> build> bin> ontfout. Klik glew32d.dll > klik met die rechtermuisknop> Kopieer.
    • Navigeer na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klik met die rechtermuisknop op 'n leë gebied in GLFWsrc-GLEWsrc-GLMsrc-0 projekmap en kies Plak.
  • Kopieer die glm_shared.dll-lêer en plak dit in die GLFWsrc-GLEWsrc-GLMsrc-0 projekmap.

    • Navigeer na C:> GL> GLM> build> glm> Ontfout. Klik glm_shared.dll > klik met die rechtermuisknop> Kopieer.
    • Navigeer na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klik met die rechtermuisknop op 'n leë gebied in GLFWsrc-GLEWsrc-GLMsrc-0 projekmap en kies Plak.
    • glew32d.dll en glm_shared.dll lêers moet nou in GLFWsrc-GLEWsrc-GLMsrc-0 projekmap saam met Main.cpp en 4 ander lêers wat deur Visual Studio geskep is, wees.

Stap 10. Toets u projek en stel foute reg indien enige

Gaan na Deel 3 en volg stappe 7 en 8.

Stap 11. Skep sjabloon

Soos hierbo Deel 4. Vir die naam van die sjabloon GLFWsrc-GLEWsrc-GLMsrc Vir die projek se naam tipe GLFWsrc-GLEWsrc-GLMsrc-1 Onthou, in elke projek wat u met hierdie sjabloon skep, klik x64 in V. S. GUI se hoofkieslys.

Deel 7 van 7: Kies Opstel

Stap 1. In hierdie tutoriaal leer u 3: om GLFW, GLEW en GLM in Project met Visual Studio in te stel

  • Stel binaries x86 (32 bis) op.

    Dit is die maklikste. U moet van hier af begin opstel leer.

  • Stel binaries x64 op (64 bis).

    Dit is gerig op die x64 -platform. Kies dit slegs as u 'n spesifieke rede daarvoor het.

  • Stel GLFW -bron, GLEW -bron, GLM -bron saam en stel dit op in die projek.

    Teikens ook x64. Die moeilikste. Die beste wel.

Wenke

  • U kan 'n gids in die map C: / GL skep om die projekte daarin te plaas. As u 'n projek skep, kies hierdie gids vir 'Ligging'.
  • Algemene manier om op te stel Addisionele sluit gidse in is dat, nadat u op die eerste ikoon geklik het, op drie kolletjies geklik het … na die gids waar.h lêer (s) leef (in hierdie tutoriaal C: / GL / glfw / include, C: / GL / glew / include en C: / GL / glm) en klik op Kies 'n gids.
  • Algemene manier om op te stel Bykomende biblioteekgidse is dat, nadat u op die eerste ikoon geklik het, op drie kolletjies geklik het … na die gids waar.lib-lêer (s) woon (s) (in hierdie handleiding vir x86-platform, C: / GL / glfw / lib-vc2019 en C: / GL / glew / lib / Release / Win32) en klik op Kies 'n gids.
  • Algemene manier om op te stel Bykomende afhanklikes is dit,

    • Navigeer in File Explorer na die gids waar.lib-lêer (s) leef (s) (in hierdie tutoriaal vir x86-platform, C: / GL / glfw / lib-vc2019 en C: / GL / glew / lib / Release / Win32), klik twee keer op die naam van elke.lib -lêer en kopieer (deur Ctrl+C te druk) die naam met die uitbreiding.lib.
    • Gaan nou na die addisionele afhanklikheidsassistent en plak dit (deur te druk Ctrl+V). Tik 'n kommapunt (;).
    • Voeg opengl32.lib by as u OpenGL met u projek wil instel.
  • As dll -lêers nodig is, moet u in elke projek wat u skep, selfs met sjabloon wat deur 'n projek geskep is, insluitend dll -lêer, dll -lêers uit biblioteke of vorige projekte kopieer en in die nuwe projek plak.

Aanbeveel: