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
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.
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
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)
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.
- 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.