Så här konfigurerar du OpenGL GLFW GLEW GLM på ett projekt med Visual Studio

Innehållsförteckning:

Så här konfigurerar du OpenGL GLFW GLEW GLM på ett projekt med Visual Studio
Så här konfigurerar du OpenGL GLFW GLEW GLM på ett projekt med Visual Studio

Video: Så här konfigurerar du OpenGL GLFW GLEW GLM på ett projekt med Visual Studio

Video: Så här konfigurerar du OpenGL GLFW GLEW GLM på ett projekt med Visual Studio
Video: По следам древней цивилизации? 🗿 Что, если мы ошиблись в своем прошлом? 2024, Maj
Anonim

Den här guiden hjälper dig att komma över den första utmaningen att använda OpenGL, GLFW, GLEW och GLM: Installera och konfigurera dem och skapa ditt första projekt med GLFW-GLEW-GLM-mall i Visual Studio 2019.

Det antar att din plattform är Windows och din IDE är Visual Studio 2019. Under Visual Studio -installationen, markera rutan Skrivbordsutveckling med C ++.

Steg

Del 1 av 7: Ladda ner GLFW, GLEW och GLM

Markera glfw
Markera glfw

Steg 1. Markera steg eller delsteg

Markera steg eller delsteg du förväntar dig att göra och gör det sedan. Se som exempelbild ovan.

Steg 2. Skapa mapp GL

Öppna Windows File Explorer> Navigera till disk (katalog) C.

  • Om mapp GL redan finns är det okej.
  • Om det inte gör det, högerklicka i det tomma området> välj Ny> Mapp> typ GL > tryck ↵ Enter.

Steg 3. Ladda ner GLFW

Högerklicka på följande adress och välj Öppna länk i nytt fönster

  • Klicka på 32-bitars Windows-binärer. Du får "glfw-3.3.4.bin. WIN32" eller den senaste versionen.
  • Klicka på nedladdningsmappen "glfw-3.3.4.bin. WIN32"> högerklicka> välj kopia.
  • Navigera till C:> GL> högerklicka> välj klistra in.
  • Klicka på "glfw-3.3.4.bin. WIN32" och byt namn på det till GLFW.
  • Nu i mappen "GL" har du en mapp GLFW.

Steg 4. Ladda ner GLEW

Högerklicka på följande länk och välj Öppna länk i nytt fönster https://glew.sourceforge.net/. Nedan Nedladdningar, hitta Binärer och klicka på Windows 32-bitars och 64-bitars.

  • Klicka på den nedladdade mappen glew-2.1.0 (eller senaste versionen)> högerklicka> välj Kopiera.
  • Navigera till C:> GL> högerklicka> välj Klistra.
  • (Alternativt kan du öppna fönstret "Filutforskare"> C:> GL. Gå till nedladdningsfönstret> klicka på nedladdad mapp och dra in i C: / GL)
  • Döp om glew-2.1.0 till GLEW.
  • Om mappen glew-2.1.0-win32 har laddat ner, dubbelklicka på den för att få glew-2.1.0.
GLM 1
GLM 1

Steg 5. Ladda ner GLM

Högerklicka på följande adress och välj Öppna länk i nytt fönster glm OpenGL matematikbibliotek. Klicka på i det övre vänstra hörnet Ladda ner GLM 0.9.9.7 eller senaste versionen (se bilden ovan).

  • Klicka på den nedladdade mappen "glm"> högerklicka> Kopiera.
  • Navigera till C: / GL> högerklicka> Klistra in.
  • (Alternativt kan du öppna fönstret "Filutforskare"> C:> GL. Gå till nedladdningsfönstret> klicka på nedladdad mapp och dra in i C: / GL)
  • Döp om glm till GLM

Del 2 av 7: Skapa ett Visual Studio -projekt

Steg 1. Skapa mapp GLP

Navigera till disk (katalog) C.

  • Om mappen GLP redan finns är det okej.
  • Om det inte gör det, högerklicka i det tomma området> välj Ny> Mapp> typ GLP > tryck ↵ Enter.

Steg 2. Skapa ett tomt projekt

  • Om Visual Studio inte är öppet. Öppna det> Klicka på Skapa ett nytt projekt> Tomt projekt> Nästa.

    • I Konfigurera ditt nya projekt guiden, för "Projektnamn", skriv: GLFW-GLEW-GLM-0
    • Radera allt i "Plats", kopiera C: / GLP \ och klistra in.
    • Markera "Placera lösning och projekt i samma katalog"> klicka på Skapa.
    • Vänta tills Visual Studio -instansen visas.
  • Om det redan har öppnats. Klicka på Arkiv> Nytt> Projekt …> Tomt projekt> Nästa. Resten enligt ovan.

Steg 3. Lägg till din källfil i projektet

  • I V. S. GUI, guiden Solution Explorer, högerklicka på källfiler (den sista)> välj Lägg till> Nytt objekt….
  • I guiden Lägg till nytt objekt-GLFW-GLEW-GLM-0 klickar du på C ++ -fil (.cpp) (den första) från mitten av fönstret. I textrutan Namn skriver du Main.cpp.
  • Platsen ska vara C: / GLP / GLFW-GLEW-GLM-0 \
  • Klicka på knappen Lägg till. Filen öppnas i huvudtextredigeraren men lämnar filen tom för tillfället.

Del 3 av 7: Installation av GLFW, GLEW och GLM på projektet

Projekt 0
Projekt 0

Steg 1. Konfigurera "Ytterligare inkludera kataloger"

I Solution Explorer, högerklicka på namnet på ditt projekt, det vill säga GLFW-GLEW-GLM-0, och välj Egenskaper. Lämna standardinställningar: Konfiguration: Active (Debug) och Platform: Active (Win32)

Opengl 1
Opengl 1

Steg 2. Öppna rullgardinsmenyn C/C ++

Klicka på Allmänt> Ytterligare inkludera kataloger. > nedåtpilen i slutet av fältet> klicka i rullgardinsmenyn..

  • Kopiera detta C: / GL / GLFW / inkluderar > i guiden Extra inkludera kataloger klickar du på den första ikonen> klistrar in.

    OpenGL 12
    OpenGL 12
  • Kopiera detta C: / GL / GLEW / inkluderar > klicka igen på första ikonen> klistra in.
  • Kopiera detta C: / GL / GLM > klicka en gång till på den första ikonen> klistra in.
  • Klicka på OK i guiden Ytterligare inkludera kataloger.

Steg 3. Konfigurera Linker "Ytterligare bibliotekskataloger"

Öppna listrutan Linker och klicka på Allmänt. Klicka på posten Extra bibliotekskataloger> nedåtpilen till höger om fältet> klicka.

  • Kopiera C: / GL / GLFW / lib-vc2019 > i guiden "Ytterligare bibliotekskataloger" klickar du på den första ikonen> klistrar in.
  • Kopiera detta C: / GL / GLEW / lib / Release / Win32 > klicka på första ikonen> klistra in> klicka på OK.

Steg 4. Konfigurera "Ytterligare beroenden"

  • Klicka på "Inmatning" i rullgardinsmenyn Linker. Klicka på posten Extra beroenden> nedåtpilen i slutet av fältet> i rullgardinsmenyn.
  • Kopiera opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib och klistra in i textrutan längst upp i guiden Extra beroenden. Klicka på OK i guiden Extra beroenden.

Steg 5. Ställ in Linker "SubSystem" på "Console"

I listrutan Linker klickar du på System> Delsystem> klickar på nedåtpilen i slutet av fältet> välj Konsol (/DELSYSTEM: KONSOL) på rullgardinsmenyn> klicka på Verkställ, sedan OK i guiden Projektegenskapsidor.

Steg 6. Kopiera glew32.dll-filen och klistra in den i projektmappen GLFW-GLEW-GLM-0

  • Navigera till C:> GL> GLEW> bin> Release> Win32. Klicka på glew32.dll> högerklicka> Kopiera.
  • Navigera till C:> GLP> GLFW-GLEW-GLM-0. Högerklicka på ett tomt område i GLFW-GLEW-GLM-0-mappen och välj Klistra in.
  • Glew32.dll-filen ska nu finnas i projektmappen GLFW-GLEW-GLM-0 tillsammans med Main.cpp och 4 andra filer som skapats av Visual Studio.

Steg 7. Testa ditt projekt

Högerklicka på följande adress och välj Öppna länk i nytt fönster tutorial01.cpp. Kopiera koden och klistra in i Main.cpp -kodområdet. Tryck Ctrl+F5. Två fönster ska visas. En svart och en annan blå.

Om bara det svarta fönstret (konsolen) visas med meddelandet: "Det gick inte att öppna GLFW -fönstret. Om du har en Intel GPU är de inte 3,3 -kompatibla. Testa 2,1 -versionen av självstudien.", Konfigurationen är okej, men fungerar glfwCreateWindow fungerade inte

Steg 8. Korrigera eventuella fel

Om du ser några fel i "Fellistan" kontrollerar du följande:

  • Fil med tillägget.h gå till del 3, steg 1, "Konfigurera" Extra Inkludera kataloger "" och följ instruktionerna.
  • Fil med tillägget.lib gå till del 3, steg 2, "Konfigurera länken" Ytterligare bibliotekskataloger "" och följ instruktionerna. Även till steg 3, "Konfigurera länken" Ytterligare bibliotekskataloger "".
  • Fil med tillägget.dll gå till steg 5, "Kopiera glew32.dll -filen och klistra in i projektmappen" och följ instruktionerna.
  • "Ingångspunkt måste definieras" gå till steg 4, Ställ länken "SubSystem" till "CONSOLE" och följ instruktionerna.
  • För andra fel, om du inte kan korrigera dem, stäng Visual Studio> ta bort projektmapp GLFW-GLEW-GLM-0 som finns i C: / GLP> öppna Visual Studio> upprepa konfigurationen från Del 2. Bra jobbat.

Del 4 av 7: Skapa ett projekt med GLFW-GLEW-GLM-mall

Steg 1. Skapa mall

Gå till Visual Studio huvudmeny och, medan Project-0 är öppet, klicka på Projekt> Exportera mall….

  • Kontrollera projektmall i guiden Exportera mall, om den inte är markerad> klicka på Nästa>.
  • På "Exportmallguiden" (Välj mallalternativ), i textrutan Mallnamn, ta bort allt, kopiera GLFW-GLEW-GLM och klistra in> klicka på Slutför. Mallen har skapats. Ta bort öppnat fönster med mallens adress.

Steg 2. Skapa ditt projekt

  • Klicka på Arkiv> Nytt> Projekt….
  • I Skapa ett nytt projekt guiden, i listan över mallar, välj GLFW-GLEW-GLM (vid behov bläddra ner listan över mallar)> klicka på Nästa.
  • I Konfigurera ditt nya projekt guiden, i textfältet "Projektnamn" skriver du (eller kopierar och klistrar in) GLFW-GLEW-GLM-1
  • Platsen ska vara C: / GLP. Om det inte är det, kopiera C: / GLP och klistra in.
  • Se till att platslösningen och projektet i samma katalog är markerat. Klicka på Skapa.

Steg 3. Lägg till källfil

I Solution Explorer -menyn dubbelklickar du på Källfiler> klickar på Main.cpp. Koden ska visas på V. S. kodområde. Du kan ändra eller ändra kod om du vill.

Steg 4. Kopiera glew32.dll-filen och klistra in den i projektmappen GLFW-GLEW-GLM-1

  • Navigera till C:> GL> GLEW> bin> Release> Win32. Klicka på glew32.dll> högerklicka> Kopiera.
  • Navigera till C:> GLP> GLFW-GLEW-GLM-1. Högerklicka på ett tomt område i projektmappen GLFW-GLEW-GLM-1 och välj Klistra in.
  • Glew32.dll-filen ska nu finnas i projektmappen GLFW-GLEW-GLM-1 tillsammans med Main.cpp och 4 andra filer som skapats av Visual Studio.
  • Kör program. Bra jobbat.

Del 5 av 7: Skapa projekt som riktar sig till x64 -plattformen

Steg 1. Skapa mapp GL

Öppna Windows File Explorer> Navigera till disk (katalog) C.

  • Om mapp GL redan finns är det okej.
  • Om det inte gör det, högerklicka i det tomma området> välj Ny> Mapp> typ GL > tryck ↵ Enter.

Steg 2. Ladda ner GLFW 64 bitar

Högerklicka på följande adress och välj Öppna länk i nytt fönster

  • Klicka på 64-bitars Windows-binärer. Du får "glfw-3.3.4.bin. WIN64" eller senaste versionen.
  • Klicka på mapp> högerklicka> Kopiera.
  • Navigera C: / GL> högerklicka> Klistra in.
  • Byt namn på mappen "glfw-3.3.4.bin. WIN64" till GLFW64

Steg 3. Ladda ner GLEW och GLM enligt ovan, del 1, steg 4, 5

Steg 4. Skapa projekt enligt ovan (del 2), med namnet GLFW64-GLEW64-GLM-0 och lägg till filen Main.cpp

Steg 5. Huvudinställningar för projektets fastighetssidor

Gå till "Solution Explorer"> högerklicka på namnet på ditt projekt> välj "Egenskaper". I plattform: post väljer du x64> Klicka på Konfigurationshanterare …

  • I plattformen för aktiv lösning: välj x64
  • I plattformsposten väljs x64 automatiskt.
  • Klicka på Stäng

Steg 6. Ytterligare inkluderar kataloger

Som ovan, del 3, steg 2.

Steg 7. Ytterligare bibliotekskataloger

Öppna rullgardinsmenyn "Linker" och klicka på "Allmänt". Klicka på posten "Ytterligare bibliotekskataloger"> nedåtpilen i slutet av fältet> "Redigera" i rullgardinsmenyn.

  • Kopiera detta C: / GL / GLFW64 / lib-vc2019 > i guiden "Ytterligare bibliotekskataloger" klickar du på den första ikonen> klistrar in.
  • Kopiera detta C: / GL / GLEW / lib / Release / x64 > klicka på första ikonen> klistra in> klicka på OK.

Steg 8. Ytterligare beroenden

Som ovan, del 3, steg 4.

Steg 9. Delsystem

Som ovan, del 3, steg 5.

Steg 10. Kopiera glew32.dll-filen och klistra in den i projektmappen GLFW64-GLEW64-GLM-0

I Windows "File Explorer" navigerar du till

  • C:> GL> GLEW> bin> Release> x64. Klicka på filen "glew32.dll" i mappen "x64"> högerklicka> "Kopiera".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Högerklicka på det tomma området i projektmappen "" GLFW64-GLEW64-GLM-0 "och välj" Klistra in ".

Steg 11. Testa projektet och korrigera eventuella fel

Som ovan, del 3, steg 7, 8.

TIPS: Även om det i egenskapssidans huvudinställningar är Plattform: x64, klickar du på Konfigurationshanteraren … och i plattformen för aktiv lösning: välj x64

Steg 12. Skapa mall

Som ovan del 4, men i steg 4 navigerar du till C:> GL> GLEW> bin> Release> x64 istället. Observera att filnamnet är glew32.dll som med plattform x86. För mallens namntyp GLFW64-GLEW64-GLM För projektets namntyp GLFW64-GLEW64-GLM-1

TIPS: I varje projekt du skapar med den här mallen väljer du x64 (bredvid Debug) i Visual Studios GUI

Del 6 av 7: Konfigurera Built GLFW, Built GLEW och Built GLM

Steg 1. Skapa mapp GL

Öppna Windows File Explorer> Navigera till disk (katalog) C.

  • Om mapp GL redan finns är det okej.
  • Om det inte gör det, högerklicka i det tomma området> välj Ny> Mapp> typ GL > tryck ↵ Enter.

Steg 2. Installera CMake

Högerklicka på följande länk och välj Öppna länk i nytt fönster Använd CMake för att hämta binärer från källkoden. Följ Del 1 Installera CMake.

Steg 3. Ladda ner GLFW -källa

Högerklicka på följande adress och välj Öppna länk i nytt fönster https://www.glfw.org/download.html. Välj "Källpaket".

  • I nedladdningsfönstret klickar du på mappen "glfw-3.3.4" (eller senaste versionen)> högerklickar> välj Kopiera.
  • I File Explorer navigerar du till C: \> GL> högerklickar> välj Klistra in. Klicka två gånger på mappens namn> radera namn> typ: GLFWsrc > tryck ↵ Enter.

Steg 4. Ladda ner GLEW -källa

Högerklicka på följande adress och välj Öppna länk i nytt fönster https://glew.sourceforge.net/. Bredvid Källa klicka på ZIP.

  • I nedladdningsfönstret klickar du på mappen "glew-2.1.0" (eller senaste)> högerklickar> Kopiera.
  • Navigera till C: \> GL. Högerklicka> Klistra in. Klicka två gånger på mappens namn och byt namn GLEWsrc > tryck ↵ Enter. Nu i mapp GL har du mappar GLFWsrc och GLEWsrc, kanske bland andra.

Steg 5. Ladda ner GLM om det inte redan har laddats ner

Gå till del 1 och följ steg 5.

Steg 6. Bygg GLFW av CMake och Visual Studio

Gå till CMake GUI.

  • Kopiera (var försiktig, kopiera inget tomt utrymme) C:/GL/GLFWsrc och klistra in i det första textfältet.
  • Kopiera (var försiktig, kopiera inget tomt utrymme) C:/GL/GLFWsrc/build och klistra in i det andra textfältet ("Var man ska bygga binärfilerna:").
  • Konfigurera och skapa. I CMake GUI klickar du på Konfigurera> i guiden Skapa katalog, klicka på Ja> välj Visual Studio 16 2019> klicka på Slutför.

    När du i CMake GUI läser: "Konfigurera klart" klickar du på Generera. Du bör läsa: "Generering klar"

  • Bygg din lösning.

    • Navigera till C:> GL> GLFWsrc> build. Dubbelklicka på "GLFW.sln" eller "GLFW" eller "ALL_BUILD.vcxproj". En instans av Visual Studio visas. Vänta tills huvudmenyn Build -post visas. Klicka på den> "Bygg lösning".
    • Vänta tills du läser den sista raden i "Output" -fönstret: ========== Build: 32 lyckades, 0 misslyckades, 0 uppdaterade, 2 hoppade över "========== =

      Antal "lyckade" ändringar i glfw -versioner

  • Navigera till C: \> GL> GLFWsrc> build> src> Debug. Inuti bör du se filen glfw3.lib.

Steg 7. Bygg GLEW av CMake och Visual Studio

Följ steget ovan men

  • Kopiera (var försiktig, kopiera inget tomt utrymme) C:/GL/GLEWsrc/build/cmake och klistra in i det första textfältet.
  • Kopiera (var försiktig, kopiera inget tomt utrymme) C:/GL/GLEWsrc/build och klistra in det andra textfältet.
  • Navigera till C:> GL> GLEWsrc> build. Dubbelklicka på "glew.sln" eller "glew" eller "ALL_BUILD.vcxproj".
  • I V. S. Utmatningsguiden, antalet lyckade idag (31-1-2020) är 6, kan dock ändras i senare version.
  • Navigera till C:> GL> GLEWsrc> build> lib> Debug. Inuti bör du se filen glew32d.lib bland andra filer.

Steg 8. Bygg GLM av CMake och Visual Studio

Följ steg 6 (i denna del) Bygg GLFW av CMake och Visual Studio men…

  • För det första textfältet, kopiera (uppmärksamhet:

    kopiera inte något tomt utrymme) och klistra in C:/GL/GLM

  • För andra textfältskopia (uppmärksamhet:

    kopiera inte något tomt utrymme) och klistra in C:/GL/GLM/build

  • Navigera till C:> GL> GLM> build. Dubbelklicka på filen "ALL_BUILD.vcxproj" eller filen (inte mappen) "glm".
  • I V. S. Utmatningsguiden, antalet lyckade idag (2021-08-31) är 165, kan dock ändras i senare version.

    Om antalet lyckade är mindre än 165, ta bort CMake GUI> gå till C:> GL> dubbelklicka "cmake-3.21.2-windows-x86_64"> dubbelklicka på "bin"> dubbelklicka på filen "cmake-gui". Nytt CMake GUI visas. Följ nuvarande steg (#8)

  • Navigera till C:> GL> GLM> build> glm> Debug. Inuti bör du se filen glm_static.lib bland andra filer.

Steg 9. Konfigurera inbyggt GLFW, byggt GLEW och byggt GLM i projekt

  • Skapa tomt projekt enligt Del 2. För namntyp GLFWsrc-GLEWsrc-GLMsrc-0 "Plats:" ska vara: C: / GLP Kom ihåg att lägga till filen Main.cpp.
  • Konfigurera projektets egenskaper. I guiden Solution Explorer högerklickar du på projektets namn som är GLFWsrc-GLEWsrc-GLMsrc-0> välj Egenskaper.

    • (1) I GLFWsrc-GLEWsrc-GLMsrc-0 fastighetssidans huvudmeny.

      I plattformsposten välj x64> klicka på Configuration Manager….

      • I plattformen för aktiv lösning: välj x64.
      • I plattformsposten väljs x64 automatiskt.
      • Klicka på Stäng.
    • (2) Ytterligare inkluderar kataloger. Klicka på C/C ++> Allmänt> Välj den första bredvid menyn, Extra Inkludera kataloger> klicka på nedåtpilen i slutet av fältet> klicka på Redigera ….

      • Kopiera C: / GL / GLFWsrc / inkluderar > i guiden "Inkludera kataloger" klickar du på den första ikonen> klistrar in i det översta textfältet.
      • Kopiera C: / GL / GLEWsrc / inkluderar > klicka igen första ikonen> klistra in.
      • Kopiera C: / GL / GLM > klicka på den första ikonen igen> klistra in.
      • Klicka på OK i guiden "Lägg till kataloger".
    • (3) Ytterligare bibliotekskataloger. Dubbelklicka på Linker> klicka på Allmänt> Ytterligare bibliotekskataloger> klicka på nedåtpilen i slutet av fältet> klicka på Redigera….

      • Kopiera C: / GL / GLFWsrc / build / src / Debug > i Ytterligare bibliotekskataloger "guiden klickar du på den första ikonen> klistrar in i det översta textfältet.
      • Kopiera C: / GL / GLEWsrc / build / lib / Debug > klicka igen första ikonen> klistra in.
      • Kopiera C: / GL / GLM / build / glm / Debug > klicka på den första ikonen igen> klistra in.
    • (4) Ytterligare beroenden. I Linker-rullgardinsmenyn väljer du Inmatning> i bredvid menyn väljer du den första, Ytterligare beroenden> klicka på nedåtpilen i slutet av fältet> Redigera ….

      • Kopiera opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > klistra in i "Ytterligare beroenden" -guidans översta textruta.
      • Klicka på OK i guiden "Ytterligare beroenden".
    • (5) Ställ in System på delsystemKONSOL.

      I Linker-rullgardinsmenyn väljer du System> i bredvid menyn väljer du den första, delsystem> klickar du på nedåtpilen i slutet av fältet> väljer konsol (/DELSYSTEM: KONSOL). Klicka på Apply och OK.

  • Kopiera glew32d.dll-filen och klistra in den i projektmappen GLFWsrc-GLEWsrc-GLMsrc-0.

    • Navigera till C:> GL> GLEWsrc> build> bin> felsökning. Klick glew32d.dll > högerklicka> Kopiera.
    • Navigera till C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Högerklicka på ett tomt område i GLFWsrc-GLEWsrc-GLMsrc-0 projektmapp och välj Klistra in.
  • Kopiera glm_shared.dll-filen och klistra in den i projektmappen GLFWsrc-GLEWsrc-GLMsrc-0.

    • Navigera till C:> GL> GLM> build> glm> Debug. Klick glm_shared.dll > högerklicka> Kopiera.
    • Navigera till C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Högerklicka på ett tomt område i GLFWsrc-GLEWsrc-GLMsrc-0 projektmapp och välj Klistra in.
    • glew32d.dll och glm_shared.dll filer ska nu finnas i projektmappen GLFWsrc-GLEWsrc-GLMsrc-0 tillsammans med Main.cpp och 4 andra filer som skapats av Visual Studio.

Steg 10. Testa ditt projekt och korrigera eventuella fel

Gå till del 3 och följ steg 7 och 8.

Steg 11. Skapa mall

Som ovan Del 4. För mallens namntyp GLFWsrc-GLEWsrc-GLMsrc För projektets namntyp GLFWsrc-GLEWsrc-GLMsrc-1 Kom ihåg att i varje projekt du skapar med den här mallen klickar du på x64 i V. S. GUI: s huvudmeny.

Del 7 av 7: Välja inställning

Steg 1. I denna handledning lär du dig 3 var att ställa in GLFW, GLEW och GLM i Project med Visual Studio

  • Konfigurera binärer x86 (32 bitar).

    Det är det enklaste. Du bör börja lära dig att konfigurera härifrån.

  • Konfigurera binärer x64 (64 bitar).

    Den riktar sig till x64 -plattformen. Välj det bara om du har en särskild anledning till det.

  • Kompilera GLFW -källa, GLEW -källa, GLM -källa och konfigurera dem i projektet.

    Mål x64 också. Det svåraste. Bäst dock.

Tips

  • Du kan skapa en mapp i mapp C: / GL för att placera dina projekt där. När du skapar ett projekt väljer du den här mappen för "Plats".
  • Allmänt sätt att konfigurera Ytterligare inkluderar kataloger är att efter att ha klickat på den första ikonen klickar du på tre prickar …, navigerar du till mappen där.h -filen (erna) bor (i denna handledning C: / GL / glfw / include, C: / GL / glew / include och C: / GL / glm) och klicka på Välj en mapp.
  • Allmänt sätt att konfigurera Ytterligare bibliotekskataloger är att efter att ha klickat på den första ikonen klickar du på tre prickar …, navigerar du till mappen där.lib-fil (er) bor (i den här självstudien för x86-plattformen, C: / GL / glfw / lib-vc2019 och C: / GL / glew / lib / Release / Win32) och klicka på Välj en mapp.
  • Allmänt sätt att konfigurera Ytterligare beroenden är det,

    • I Utforskaren navigerar du till mappen där.lib-fil (er) bor (i den här självstudien för x86-plattformen, C: / GL / glfw / lib-vc2019 och C: / GL / glew / lib / Release / Win32), klicka två gånger på namnet på varje.lib -fil och kopiera (genom att slå Ctrl+C) namnet med dess tillägg.lib.
    • Gå nu till guiden Extra beroende och klistra in den (genom att slå Ctrl+V). Skriv ett semikolon (;).
    • Om du vill konfigurera OpenGL med ditt projekt, lägg till opengl32.lib.
  • Om dll -filer behövs ska du i varje projekt du skapar - även med mall som skapats av projekt inklusive dll -fil - kopiera dll -fil (er) från bibliotek eller tidigare projekt och klistra in det nya projektet.

Rekommenderad: