Az OpenGL GLFW GLEW GLM beállítása a Visual Studio programban

Tartalomjegyzék:

Az OpenGL GLFW GLEW GLM beállítása a Visual Studio programban
Az OpenGL GLFW GLEW GLM beállítása a Visual Studio programban

Videó: Az OpenGL GLFW GLEW GLM beállítása a Visual Studio programban

Videó: Az OpenGL GLFW GLEW GLM beállítása a Visual Studio programban
Videó: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Lehet
Anonim

Ez az útmutató segít leküzdeni az OpenGL, a GLFW, a GLEW és a GLM használatának első kihívását: Ezek telepítése és beállítása, valamint az első projekt létrehozása a Visual Studio 2019 GLFW-GLEW-GLM sablonjával.

Feltételezi, hogy a platformja Windows, az IDE pedig a Visual Studio 2019. A Visual Studio telepítése során jelölje be az Asztali fejlesztés C ++ munkaterheléssel jelölőnégyzetet.

Lépések

1. rész a 7 -ből: GLFW, GLEW és GLM letöltése

Jelölje ki a glfw fájlt
Jelölje ki a glfw fájlt

1. lépés. Jelölje ki a lépést vagy allépést

Jelölje ki azt a lépést vagy allépést, amelyet elvárt, majd tegye meg. Lásd a fenti példaképet.

2. lépés Hozza létre a GL mappát

Nyissa meg a Windows Fájlkezelő> Navigáljon a lemezre (könyvtár) C.

  • Ha a GL mappa már létezik, semmi gond.
  • Ha nem, kattintson a jobb gombbal az üres területen, majd válassza az Új> Mappa> típus lehetőséget GL > nyomja meg az ↵ Enter billentyűt.

3. lépés: Töltse le a GLFW -t

Kattintson a jobb gombbal a következő címre, és válassza a Link megnyitása új ablakban lehetőséget

  • Kattintson a 32 bites Windows bináris fájlokra. Megkapja a "glfw-3.3.4.bin. WIN32" vagy a legújabb verziót.
  • Kattintson a "glfw-3.3.4.bin. WIN32" letöltési mappára> jobb egérgombbal> válassza a másolatot.
  • Navigáljon a C:> GL> jobb egérgombbal> válassza a beillesztést.
  • Kattintson a "glfw-3.3.4.bin. WIN32" elemre, és nevezze át GLFW.
  • Most a "GL" mappában van egy mappa GLFW.

4. lépés: Töltse le a GLEW -t

Kattintson a jobb gombbal a következő linkre, és válassza a Link megnyitása új ablakban lehetőséget https://glew.sourceforge.net/. Lent Letöltések, megtalálja Bináris fájlok és kattintson a Windows 32 és 64 bites verziójára.

  • Kattintson a letöltött mappára glew-2.1.0 (vagy legújabb verzió)> jobb klikk> kiválasztás Másolat.
  • Navigáljon a C:> GL> jobb egérgombbal> válassza ki Paszta.
  • (Alternatív megoldásként nyissa meg a "Fájlkezelő" ablakot> C:> GL. Lépjen a letöltési ablakba> kattintson a letöltött mappára, és húzza a C: / GL -be)
  • Átnevezés glew-2.1.0 nak nek GLEW.
  • Ha a glew-2.1.0-win32 mappa letöltődött, kattintson duplán a glew-2.1.0 letöltéséhez.
GLM 1
GLM 1

5. lépés: Töltse le a GLM -et

Kattintson a jobb gombbal a következő címre, és válassza a Link megnyitása új ablakban lehetőséget glm OpenGL matematikai könyvtár. A bal felső sarokban kattintson GLM 0.9.9.7 letöltése vagy a legújabb verzió (lásd a fenti képet).

  • Kattintson a letöltött mappa "glm"> jobb gombbal> Másolás parancsára.
  • Keresse meg a C: / GL> jobb egérgomb> Beillesztés elemet.
  • (Alternatív megoldásként nyissa meg a "Fájlkezelő" ablakot> C:> GL. Lépjen a letöltési ablakba> kattintson a letöltött mappára, és húzza a C: / GL -be)
  • Átnevezés glm nak nek GLM

2. rész a 7 -ből: Visual Studio projekt létrehozása

1. lépés Hozza létre a GLP mappát

Keresse meg a lemezt (könyvtárat) C.

  • Ha a GLP mappa már létezik, semmi gond.
  • Ha nem, kattintson a jobb gombbal az üres területen, majd válassza az Új> Mappa> típus lehetőséget GLP > nyomja meg az ↵ Enter billentyűt.

2. lépés Üres projekt létrehozása

  • Ha a Visual Studio nincs nyitva. Nyissa meg> Kattintson az Új projekt létrehozása> Projekt ürítése> Tovább gombra.

    • Ban ben Állítsa be az új projektet varázsló, a "Projekt neve" mezőbe írja be: GLFW-GLEW-GLM-0
    • A "Hely" mezőben mindent törölhet, másolhat C: / GLP \ és illessze be.
    • Jelölje be a "Megoldás és projekt elhelyezése ugyanabban a könyvtárban" lehetőséget, majd kattintson a Létrehozás gombra.
    • Várjon, amíg a Visual Studio példány megjelenik.
  • Ha már kinyitották. Kattintson a Fájl> Új> Projekt…> Üres projekt> Tovább gombra. A többi, mint fent.

3. lépés. Adja hozzá a forrásfájlt a projekthez

  • V. S. -ben GUI, Solution Explorer varázsló, kattintson a jobb gombbal a Forrásfájlok bejegyzésre (az utolsó)> válassza a Hozzáadás> Új elem… lehetőséget.
  • Az Új elem hozzáadása-GLFW-GLEW-GLM-0 varázslóban kattintson az ablak közepéről a C ++ fájlra (.cpp) (az első). A Név szövegmezőbe írja be a Main.cpp parancsot.
  • A hely legyen C: / GLP / GLFW-GLEW-GLM-0 \
  • Kattintson a Hozzáadás gombra. A fájl megnyílik a fő szövegszerkesztőben, de egyelőre hagyja üresen a fájlt.

3. rész a 7 -ből: GLFW, GLEW és GLM telepítése a projektre

Projekt 0
Projekt 0

1. lépés. Állítsa be a "További könyvtárak beillesztése" beállítást

A Solution Explorerben kattintson jobb gombbal a projekt nevére, azaz GLFW-GLEW-GLM-0, és válassza a Tulajdonságok lehetőséget. Hagyja az alapértelmezett beállításokat: Konfiguráció: Aktív (hibakeresés) és Platform: Aktív (Win32)

Opengl 1
Opengl 1

2. lépés: Nyissa meg a C/C ++ legördülő menüt

Kattintson az Általános> További könyvtárak felvétele lehetőségre. > a lefelé mutató nyíl a mező végén> kattintson a legördülő menüre..

  • Másolja ezt C: / GL / GLFW / include > a További könyvtárak beillesztése varázslóban kattintson az első ikonra> illessze be.

    OpenGL 12
    OpenGL 12
  • Másolja ezt C: / GL / GLEW / include > ismét kattintson az első ikonra> illessze be.
  • Másolja ezt C: / GL / GLM > kattintson még egyszer az első ikonra> illessze be.
  • A További könyvtárak felvétele varázslóban kattintson az OK gombra.

Lépés 3. Konfigurálja a Linker "További könyvtári könyvtárakat"

Nyissa meg a Linker legördülő menüt, és kattintson az Általános gombra. Kattintson a További könyvtári könyvtárak bejegyzés> lefelé mutató nyílra a mező jobb oldalán> kattintson.

  • Másolat C: / GL / GLFW / lib-vc2019 > a "További könyvtári könyvtárak" varázslóban kattintson az első ikonra> illessze be.
  • Másolja ezt C: / GL / GLEW / lib / Release / Win32 > kattintson az első ikonra> illessze be> kattintson az OK gombra.

4. lépés. Állítsa be a "További függőségeket"

  • A Linker legördülő menüben kattintson az "Input" gombra. Kattintson a További függőségek bejegyzésre> a lefelé mutató nyílra a mező végén> a legördülő menüben.
  • Másolat opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib és illessze be a További függőségek varázsló legfelső szövegmezőjébe. Kattintson az OK gombra a További függőségek varázslóban.

5. lépés Állítsa a Linker "Alrendszer" -et "Konzol" -ra

A Linker legördülő menüben kattintson a Rendszer> Alrendszer> kattintson a lefelé mutató nyílra a mező végén, majd válassza a Konzol (/ALRENDSZER: KONZOL) lehetőséget a legördülő menüből, majd kattintson az Alkalmaz, majd az OK gombra a Projekttulajdonságok varázslóban.

6. lépés: Másolja a glew32.dll fájlt, és illessze be a GLFW-GLEW-GLM-0 projektmappába

  • Lépjen a C:> GL> GLEW> bin> Release> Win32 menüpontra. Kattintson a glew32.dll> jobb gombbal> Másolás lehetőségre.
  • Lépjen a C:> GLP> GLFW-GLEW-GLM-0 menüpontra. Kattintson a jobb gombbal egy üres területre a GLFW-GLEW-GLM-0 mappában, és válassza a Beillesztés lehetőséget.
  • A glew32.dll fájlnak mostantól a GLFW-GLEW-GLM-0 projektmappában kell lennie a Main.cpp és további 4, a Visual Studio által létrehozott fájlban.

7. Tesztelje a projektet

Kattintson a jobb gombbal a következő címre, és válassza a Hivatkozás megnyitása új ablakban tutorial01.cpp parancsot. Másolja ki a kódot és illessze be a Main.cpp kódterületre. Nyomja meg a Ctrl+F5 billentyűkombinációt. Két ablaknak kell megjelennie. Az egyik fekete, a másik kék.

Ha csak a fekete ablak (a konzol) jelenik meg a következő üzenettel: "Nem sikerült megnyitni a GLFW ablakot. Ha Intel GPU -ja van, akkor nem kompatibilisek a 3.3 -mal. Próbálja ki az oktatóanyag 2.1 -es verzióját.", A beállítás rendben van, de működik A glfwCreateWindow nem működött

8. lépés. Javítsa ki a hibákat

Ha hibákat lát a "Hibalista" -ban, ellenőrizze a következőket:

  • Fájl kiterjesztéssel.h folytassa a 3. rész 1. lépésével, "A" Tartalmazza a további könyvtárakat "" lépéssel, és kövesse az utasításokat.
  • A.lib kiterjesztésű fájl lépjen a 3. rész 2. lépéséhez, a „További könyvtári könyvtárak konfigurálása” linkhez, és kövesse az utasításokat. Továbbá a 3. lépéshez: "A linkelő beállítása" További könyvtári könyvtárak "".
  • A.dll kiterjesztésű fájl folytassa az 5. lépéssel, "Másolja a glew32.dll fájlt, és illessze be a Project mappába", és kövesse az utasításokat.
  • "A belépési pontot meg kell határozni" folytassa a 4. lépéssel, Állítsa az "Alrendszer" linker "KONZOL" -ra és kövesse az utasításokat.
  • Más hibák esetén, ha nem tudja kijavítani, zárja be a Visual Studio alkalmazást> törölje a GLFW-GLEW-GLM-0 projektmappát, amely C: / GLP-ben található> nyissa meg a Visual Studio alkalmazást> ismételje meg a beállítást 2. rész. Szép munka.

4. rész a 7-ből: Projekt létrehozása GLFW-GLEW-GLM sablonnal

1. lépés. Sablon létrehozása

Lépjen a Visual Studio főmenüjébe, és míg a Project-0 nyitva van, kattintson a Projekt> Sablon exportálása… lehetőségre.

  • A Sablon exportálása varázslóban ellenőrizze a Projekt sablont, ha nincs bejelölve, majd kattintson a Tovább> gombra.
  • A "Sablon exportálása varázslóban" (Válassza a Sablonbeállítások lehetőséget), a Sablon neve szövegmezőben mindent töröl, másol GLFW-GLEW-GLM és illessze be, majd kattintson a Befejezés gombra. A sablon létrejött. Törölje a megnyitott ablakot a sablon címével.

2. lépés. Hozza létre a projektet

  • Kattintson a Fájl> Új> Projekt… lehetőségre.
  • Ban ben Hozzon létre egy új projektet varázsló, a sablonok listájában válassza a GLFW-GLEW-GLM lehetőséget (ha szükséges, görgessen lefelé a sablonok listájában)> kattintson a Tovább gombra.
  • Ban,-ben Állítsa be az új projektet varázsló, írja be a "Projekt neve" szövegmezőbe (vagy másolja és illessze be) GLFW-GLEW-GLM-1
  • A hely C: / GLP legyen. Ha nem, másolja le C: / GLP és illessze be.
  • Győződjön meg arról, hogy a Helymegoldás és projekt elhelyezése azonos könyvtárban be van jelölve. Kattintson a Létrehozás gombra.

3. lépés. Forrásfájl hozzáadása

A Solution Explorer menüben kattintson duplán a Forrásfájlok elemre, majd kattintson a Main.cpp parancsra. A kódnak meg kell jelennie az V. S. kódterület. Igény szerint módosíthatja vagy módosíthatja a kódot.

4. lépés: Másolja a glew32.dll fájlt, és illessze be a GLFW-GLEW-GLM-1 projektmappába

  • Lépjen a C:> GL> GLEW> bin> Release> Win32 menüpontra. Kattintson a glew32.dll> jobb gombbal> Másolás lehetőségre.
  • Lépjen a C:> GLP> GLFW-GLEW-GLM-1 elemre. Kattintson a jobb gombbal egy üres területre a GLFW-GLEW-GLM-1 projektmappában, és válassza a Beillesztés lehetőséget.
  • A glew32.dll fájlnak mostantól a GLFW-GLEW-GLM-1 projektmappában kell lennie a Main.cpp és további 4, a Visual Studio által létrehozott fájlban.
  • Futtassa a programot. Szép munka.

5. rész a 7 -ből: Projekt létrehozása az x64 platform megcélzására

1. lépés Hozza létre a GL mappát

Nyissa meg a Windows Fájlkezelő> Navigáljon a lemezre (könyvtár) C.

  • Ha a GL mappa már létezik, semmi gond.
  • Ha nem, kattintson a jobb gombbal az üres területen, majd válassza az Új> Mappa> típus lehetőséget GL > nyomja meg az ↵ Enter billentyűt.

2. lépés: Töltse le a 64 bites GLFW -t

Kattintson a jobb gombbal a következő címre, és válassza a Link megnyitása új ablakban lehetőséget

  • Kattintson a 64 bites Windows bináris fájlokra. "Glfw-3.3.4.bin. WIN64" vagy a legújabb verziót kapja.
  • Kattintson a mappa> jobb gombbal> Másolás lehetőségre.
  • Navigáljon a C: / GL> jobb egérgombbal> Beillesztés.
  • Nevezze át a "glfw-3.3.4.bin. WIN64" mappát GLFW64

3. lépés: Töltse le a GLEW -t és a GLM -et a fentiek szerint, 1. rész, 4., 5. lépés

Lépés 4. Hozzon létre egy projektet a fentiek szerint (2. rész), GLFW64-GLEW64-GLM-0 névvel, és adja hozzá a Main.cpp fájlt

5. lépés. A Project Property Pages fő beállításai

Lépjen a "Megoldáskezelő" menübe, majd kattintson a jobb gombbal a projekt nevére, majd válassza a "Tulajdonságok" lehetőséget. A Platform: bejegyzésben válassza az x64 lehetőséget> Kattintson a Konfigurációkezelő…

  • Aktív megoldás platformon: válassza az x64 lehetőséget
  • A Platform bejegyzésben az x64 automatikusan kiválasztásra kerül.
  • Kattintson a Bezárás gombra

6. lépés: További könyvtárak

Mint fent, 3. rész, 2. lépés.

7. lépés. További könyvtári könyvtárak

Nyissa meg a "Linker" legördülő menüt, és kattintson az "Általános" gombra. Kattintson a "További könyvtári könyvtárak" bejegyzés> lefelé mutató nyílra a mező végén, majd a "Szerkesztés" lehetőségre a legördülő menüben.

  • Másolja ezt C: / GL / GLFW64 / lib-vc2019 > a "További könyvtári könyvtárak" varázslóban kattintson az első ikonra> illessze be.
  • Másolja ezt C: / GL / GLEW / lib / Release / x64 > kattintson az első ikonra> illessze be> kattintson az OK gombra.

8. lépés. További függőségek

Mint fent, 3. rész, 4. lépés.

9. lépés. Alrendszer

Mint fent, 3. rész, 5. lépés.

10. lépés: Másolja a glew32.dll fájlt, és illessze be a GLFW64-GLEW64-GLM-0 projektmappába

A Windows "Fájlkezelőjében" navigáljon a

  • C:> GL> GLEW> bin> Release> x64. Az "x64" mappában kattintson a "glew32.dll" fájlra, majd kattintson a jobb gombbal> "Másolás".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Kattintson a jobb gombbal a "" GLFW64-GLEW64-GLM-0 "" projektmappa üres területére, és válassza a "Beillesztés" lehetőséget.

11. lépés. Tesztelje a projektet, és javítsa ki a hibákat, ha vannak ilyenek

Mint fent, a 3. rész 7., 8. lépései.

TIPP: Még akkor is, ha a Tulajdonoldalak főbeállításokban Platform: x64, kattintson a Konfigurációkezelő… elemre, és az Aktív megoldás platformon: válassza az x64 lehetőséget

12. lépés. Sablon létrehozása

A fenti 4. részhez hasonlóan, de a 4. lépésben lépjen a C:> GL> GLEW> bin> Release> x64 ponthoz. Vegye figyelembe, hogy a fájl neve glew32.dll mint az x86 platformon. A sablon neve típusához GLFW64-GLEW64-GLM A projekt neve típusához GLFW64-GLEW64-GLM-1

TIPP: Minden ezzel a sablonnal létrehozott projektben válassza a x64 (a Hibakeresés mellett) lehetőséget a Visual Studio grafikus felületén

6. rész a 7 -ből: A beépített GLFW, a beépített GLEW és a beépített GLM beállítása

1. lépés Hozza létre a GL mappát

Nyissa meg a Windows Fájlkezelő> Navigáljon a lemezre (könyvtár) C.

  • Ha a GL mappa már létezik, semmi gond.
  • Ha nem, kattintson a jobb gombbal az üres területen, majd válassza az Új> Mappa> típus lehetőséget GL > nyomja meg az ↵ Enter billentyűt.

2. lépés: Telepítse a CMake programot

Kattintson a jobb gombbal a következő linkre, és válassza a Hivatkozás megnyitása új ablakban lehetőséget. A CMake használatával bináris fájlokat szerezhet be a forráskódból. Kövesse 1. rész A CMake telepítése.

3. lépés: Töltse le a GLFW forrást

Kattintson a jobb gombbal a következő címre, és válassza a Link megnyitása új ablakban lehetőséget https://www.glfw.org/download.html. Válassza a "Forráscsomag" lehetőséget.

  • A letöltési ablakban kattintson a "glfw-3.3.4" mappára (vagy a legújabb verzióra)> jobb gombbal> válassza a Másolás lehetőséget.
  • A File Explorerben navigáljon a C: \> GL> jobb egérgombbal> válassza a Beillesztés lehetőséget. Kattintson kétszer a mappa nevére, majd törölje a nevet> írja be: GLFWsrc > nyomja meg az ↵ Enter billentyűt.

4. lépés: Töltse le a GLEW forrást

Kattintson a jobb gombbal a következő címre, és válassza a Link megnyitása új ablakban lehetőséget https://glew.sourceforge.net/. Mellett Forrás kattintson a ZIP -re.

  • A letöltési ablakban kattintson a "glew-2.1.0" (vagy legújabb) mappára, majd kattintson a jobb gombbal> Másolás.
  • Navigáljon a C: \> GL -hez. Kattintson a jobb gombbal> Beillesztés elemre. Kattintson kétszer a mappa nevére és átnevezésére GLEWsrc > nyomja meg az ↵ Enter billentyűt. Most a GL mappában vannak GLFWsrc és GLEWsrc mappák, talán többek között.

5. lépés: Töltse le a GLM -et, ha még nem töltötte le

Lépjen az 1. részre, és kövesse az 5. lépést.

6. lépés: A GLake létrehozása a CMake és a Visual Studio segítségével

Lépjen a CMake GUI oldalra.

  • Másolás (vigyázzon, ne másoljon üres helyet) C:/GL/GLFWsrc és illessze be az első szövegmezőbe.
  • Másolás (vigyázzon, ne másoljon üres helyet) C:/GL/GLFWsrc/build és illessze be a második szövegmezőbe ("Hol kell létrehozni a bináris fájlokat:").
  • Konfigurálja és generálja. A CMake grafikus felhasználói felületén kattintson a Konfigurálás> a varázslóban a Könyvtár létrehozása gombra, majd kattintson az Igen> válassza a Visual Studio 16 2019> kattintson a Befejezés gombra.

    Amikor a CMake GUI -ban ezt olvassa: "A konfigurálás kész", kattintson a Létrehozás gombra. A következőt kell olvasnia: "Generálás kész"

  • Építse fel a megoldást.

    • Lépjen a C:> GL> GLFWsrc> build elemre. Kattintson duplán a "GLFW.sln", a "GLFW" vagy az "ALL_BUILD.vcxproj" elemre. Megjelenik a Visual Studio egy példánya. Várjon, amíg a főmenüben megjelenik a Build bejegyzés. Kattintson rá> "Megoldás készítése".
    • Várjon, amíg el nem olvassa az "Output" ablak utolsó sorát: ========== Build: 32 sikerült, 0 nem sikerült, 0 naprakész, 2 kihagyott "========= =

      A "sikeres" módosítások száma a glfw verziókban

  • Lépjen a C: \> GL> GLFWsrc> build> src> Debug menüpontra. Belül látnia kell a fájlt glfw3.lib.

7. lépés: GLEW készítése a CMake és a Visual Studio segítségével

Kövesse a fenti lépést, de

  • Másolás (vigyázzon, ne másoljon üres helyet) C:/GL/GLEWsrc/build/cmake és illessze be az első szövegmezőbe.
  • Másolás (vigyázzon, ne másoljon üres helyet) C:/GL/GLEWsrc/build és illessze be a második szövegmezőbe.
  • Lépjen a C:> GL> GLEWsrc> build elemre. Kattintson duplán a "glew.sln", a "glew" vagy az "ALL_BUILD.vcxproj" elemre.
  • V. S. -ben Kimeneti varázsló, a ma sikeresek száma (2020.1.31.) 6, de változhat a későbbi verzióban.
  • Lépjen a C:> GL> GLEWsrc> build> lib> Debug elemre. Belül látnia kell a fájlt glew32d.lib egyéb fájlok között.

8. lépés: A CMake és a Visual Studio GLM készítése

Kövesse (ennek a résznek) 6. lépését Építsen GLFW -t a CMake és a Visual Studio segítségével de…

  • Az első szövegmezőhöz másolja (Figyelem:

    ne másoljon üres helyet) és illessze be C:/GL/GLM

  • A második szövegmező másolásához (Figyelem:

    ne másoljon üres helyet) és illessze be C:/GL/GLM/build

  • Lépjen a C:> GL> GLM> build elemre. Kattintson duplán az "ALL_BUILD.vcxproj" vagy a "glm" fájlra (nem a mappára).
  • V. S. -ben Kimeneti varázsló, ma sikerült (2021.08.31.) 165, de változhat a későbbi verzióban.

    Ha a sikeresek száma kisebb 165-nél, törölje a CMake GUI-t> lépjen a C:> GL> dupla kattintással a "cmake-3.21.2-windows-x86_64"> dupla kattintás "bin"> dupla kattintás a "cmake-gui" fájlra. Megjelenik az új CMake GUI. Kövesse a jelenlegi lépést (#8)

  • Lépjen a C:> GL> GLM> build> glm> Debug menüpontra. Belül látnia kell a fájlt glm_static.lib egyéb fájlok között.

9. lépés: A beépített GLFW, a GLEW és a beépített GLM beállítása a projektben

  • Hozzon létre üres projektet a szerint 2. rész. A név típusához GLFWsrc-GLEWsrc-GLMsrc-0 "Location:" legyen: C: / GLP Ne felejtse el hozzáadni a Main.cpp fájlt.
  • Konfigurálja a projekt tulajdonságait. A Solution Explorer varázslóban kattintson a jobb gombbal a projekt nevére, amely GLFWsrc-GLEWsrc-GLMsrc-0, majd válassza a Tulajdonságok lehetőséget.

    • (1) A GLFWsrc-GLEWsrc-GLMsrc-0 Tulajdonságok főmenüben.

      A Platform bejegyzésben válassza az x64> kattintson a Configuration Manager… elemre.

      • Aktív megoldás platformon: válassza az x64 lehetőséget.
      • A Platform bejegyzésben az x64 automatikusan kiválasztásra kerül.
      • Kattintson a Bezárás gombra.
    • (2) További könyvtárak. Kattintson a C/C ++> Általános> A menü mellett válassza ki az elsőt, További könyvtárak beillesztése> kattintson a lefelé mutató nyílra a mező végén, majd kattintson a Szerkesztés… gombra.

      • Másolat C: / GL / GLFWsrc / include > a "További könyvtárak beillesztése" varázslóban kattintson az első ikonra> illessze be a legfelső szövegmezőbe.
      • Másolat C: / GL / GLEWsrc / include > kattintson újra az első ikonra> illessze be.
      • Másolat C: / GL / GLM > kattintson még egyszer az első ikonra> illessze be.
      • A "További könyvtárak felvétele" varázslóban kattintson az OK gombra.
    • (3) További könyvtári könyvtárak. Kattintson duplán a Linker> Általános> További könyvtári könyvtárak elemre> kattintson a lefelé mutató nyílra a mező végén, majd kattintson a Szerkesztés… gombra.

      • Másolat C: / GL / GLFWsrc / build / src / Debug > a További könyvtári könyvtárak "varázslóban kattintson az első ikonra> illessze be a legfelső szövegmezőbe.
      • Másolat C: / GL / GLEWsrc / build / lib / Debug > kattintson újra az első ikonra> illessze be.
      • Másolat C: / GL / GLM / build / glm / Debug > kattintson még egyszer az első ikonra> illessze be.
    • (4) További függőségek. A Linker legördülő menüben válassza a Bevitelt> a menü mellett válassza ki az elsőt, További függőségek> kattintson a lefelé mutató nyílra a mező végén> Szerkesztés….

      • Másolat opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > illessze be a "További függőségek" varázsló legfelső szövegmezőjébe.
      • A "További függőségek" varázslóban kattintson az OK gombra.
    • (5) Állítsa a rendszert CONSOLE alrendszerre.

      A Linker legördülő menüben válassza a Rendszer> a menü mellett válassza ki az elsőt, alrendszert> kattintson a lefelé mutató nyílra a mező végén, majd válassza a Konzol (/ALRENDSZER: KONZOL) lehetőséget. Kattintson az Alkalmaz és az OK gombra.

  • Másolja a glew32d.dll fájlt, és illessze be a GLFWsrc-GLEWsrc-GLMsrc-0 projektmappába.

    • Lépjen a C:> GL> GLEWsrc> build> bin> debug menüpontra. Kattintson glew32d.dll > kattintson a jobb gombbal> Másolás.
    • Lépjen a C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0 címre. Kattintson a jobb gombbal egy üres területre a GLFWsrc-GLEWsrc-GLMsrc-0 projektmappában, és válassza a Beillesztés lehetőséget.
  • Másolja a glm_shared.dll fájlt, és illessze be a GLFWsrc-GLEWsrc-GLMsrc-0 projektmappába.

    • Lépjen a C:> GL> GLM> build> glm> Debug menüpontra. Kattintson glm_shared.dll > kattintson a jobb gombbal> Másolás.
    • Lépjen a C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0 címre. Kattintson a jobb gombbal egy üres területre a GLFWsrc-GLEWsrc-GLMsrc-0 projektmappában, és válassza a Beillesztés lehetőséget.
    • glew32d.dll és glm_shared.dll a fájloknak mostantól a GLFWsrc-GLEWsrc-GLMsrc-0 projektmappában kell lenniük a Main.cpp-vel és a Visual Studio által létrehozott további 4 fájllal együtt.

10. lépés: Tesztelje a projektet, és javítsa ki a hibákat, ha vannak ilyenek

Lépjen a 3. részre, és kövesse a 7. és 8. lépést.

11. lépés. Sablon létrehozása

Mint a fenti 4. részben. A sablon neve típusához GLFWsrc-GLEWsrc-GLMsrc A projekt neve típusához GLFWsrc-GLEWsrc-GLMsrc-1 Ne feledje, hogy minden ezzel a sablonnal létrehozott projektben kattintson az x64-re V. S. A GUI főmenüje.

7. rész a 7 -ből: A beállítás kiválasztása

1. lépés: Ebben az oktatóanyagban megtanulhatja, hogy a GLFW, a GLEW és a GLM beállítása a Project with Visual Studio alkalmazásban

  • Állítson be x86 bináris fájlokat (32 bit).

    Ez a legegyszerűbb. Innen kell kezdeni a tanulást.

  • Állítson be x64 bináris fájlokat (64 bit).

    Az x64 platformot célozza meg. Csak akkor válassza, ha erre konkrét oka van.

  • Fordítsa össze a GLFW -forrást, a GLEW -forrást, a GLM -forrást, és állítsa be őket a projektben.

    Az x64 -et is megcélozza. A legnehezebb. A legjobb mégis.

Tippek

  • Létrehozhat egy mappát a C: / GL mappában, ahol elhelyezheti a projekteket. Projekt létrehozásakor válassza ezt a mappát a "Hely" elemhez.
  • A konfigurálás általános módja További könyvtárakat tartalmaz hogy az első ikonra kattintás után kattintson három pontra…, keresse meg azt a mappát, ahol a.h fájl (ok) élnek (ebben az oktatóanyagban C: / GL / glfw / include, C: / GL / glew / include és C: / GL / glm), majd kattintson a Mappa kiválasztása gombra.
  • A konfigurálás általános módja További könyvtári könyvtárak hogy az első ikonra kattintás után kattintson három pontra…, keresse meg azt a mappát, ahol a.lib fájl (ok) élnek (ebben az oktatóanyagban x86 platformra, C: / GL / glfw / lib-vc2019 és C: / GL / glew / lib / Release / Win32), és kattintson a Mappa kiválasztása gombra.
  • A konfigurálás általános módja További függőségek az, hogy a,

    • A Fájlkezelőben keresse meg azt a mappát, ahol a.lib fájl (ok) él (ebben az oktatóanyagban az x86 platformhoz C: / GL / glfw / lib-vc2019 és C: / GL / glew / lib / Release / Win32), kattintson kétszer az egyes.lib fájlok nevére, és másolja (a Ctrl+C billentyűvel) a nevet a.lib kiterjesztéssel.
    • Most lépjen a További függőségek varázslóba, és illessze be (Ctrl+V billentyűvel). Írjon be pontosvesszőt (;).
    • Ha az OpenGL -t szeretné konfigurálni a projektjével, adja hozzá az opengl32.lib fájlt.
  • Ha dll fájlokra van szükség, akkor minden létrehozott projektben - még a projekt által létrehozott sablonok esetén is, beleértve a dll fájlt is - másolja át a dll fájlokat a könyvtárakból vagy az előző projektből, és illessze be az új projektbe.

Ajánlott: