Tämä opas auttaa sinua selviytymään OpenGL: n, GLFW: n, GLEW: n ja GLM: n käytön ensimmäisestä haasteesta: Asentamalla ja määrittämällä ne ja luomalla ensimmäisen projektisi Visual Studio 2019: ssä GLFW-GLEW-GLM-mallin avulla.
Se olettaa, että käyttöympäristönne on Windows ja IDE: nne on Visual Studio 2019. Tarkista Visual Studion asennuksen aikana Työpöydän kehitys C ++ - työkuorma -ruutu.
Askeleet
Osa 1/7: GLFW-, GLEW- ja GLM -tiedostojen lataaminen
Vaihe 1. Korosta vaihe tai alivaihe
Korosta vaihe tai alivaihe, jonka odotat tekevän, ja tee se sitten. Katso esimerkkikuva yllä.
Vaihe 2. Luo kansio GL
Avaa Windowsin Resurssienhallinta> Siirry levylle (hakemistoon) C.
- Jos kansio GL on jo olemassa, se on ok.
- Jos ei, napsauta hiiren kakkospainikkeella tyhjää aluetta> valitse Uusi> Kansio> tyyppi GL > paina ↵ Enter.
Vaihe 3. Lataa GLFW
Napsauta hiiren kakkospainikkeella seuraavaa osoitetta ja valitse Avaa linkki uuteen ikkunaan
- Valitse 32-bittiset Windows-binääritiedostot. Saat "glfw-3.3.4.bin. WIN32" tai uusimman version.
- Napsauta latauskansiota "glfw-3.3.4.bin. WIN32"> napsauta hiiren kakkospainikkeella> valitse kopio.
- Siirry kohtaan C:> GL> napsauta hiiren kakkospainikkeella> valitse liitä.
- Napsauta "glfw-3.3.4.bin. WIN32" ja nimeä se uudelleen GLFW.
- Nyt GL -kansiossa on kansio GLFW.
Vaihe 4. Lataa GLEW
Napsauta hiiren kakkospainikkeella seuraavaa linkkiä ja valitse Avaa linkki uuteen ikkunaan https://glew.sourceforge.net/. Alla Lataukset, löytö Binaarit ja valitse Windows 32- ja 64-bittinen.
- Napsauta ladattua kansiota glew-2.1.0 (tai uusin versio)> napsauta hiiren kakkospainikkeella> valitse Kopio.
- Siirry kohtaan C:> GL> napsauta hiiren kakkospainikkeella> valitse Liitä.
- (Vaihtoehtoisesti avaa "Tiedostot" -ikkuna> C:> GL. Siirry latausikkunaan> napsauta ladattua kansiota ja vedä C: / GL)
- Nimeä uudelleen glew-2.1.0 kohteeseen GLEW.
- Jos kansio glew-2.1.0-win32 on ladattu, kaksoisnapsauta sitä saadaksesi glew-2.1.0.
Vaihe 5. Lataa GLM
Napsauta hiiren kakkospainikkeella seuraavaa osoitetta ja valitse Avaa linkki uudessa ikkunassa glm OpenGL -matematiikkakirjasto. Napsauta vasemmassa yläkulmassa Lataa GLM 0.9.9.7 tai viimeisin versio (katso kuva yllä).
- Napsauta ladattua kansiota "glm"> napsauta hiiren kakkospainikkeella> Kopioi.
- Siirry kohtaan C: / GL> napsauta hiiren kakkospainikkeella> Liitä.
- (Vaihtoehtoisesti avaa "Tiedostot" -ikkuna> C:> GL. Siirry latausikkunaan> napsauta ladattua kansiota ja vedä C: / GL)
- Nimeä uudelleen glm kohteeseen GLM
Osa 2/7: Visual Studio -projektin luominen
Vaihe 1. Luo kansio GLP
Siirry levylle (hakemistoon) C.
- Jos kansio GLP on jo olemassa, se on ok.
- Jos ei, napsauta hiiren kakkospainikkeella tyhjää aluetta> valitse Uusi> Kansio> tyyppi GLP > paina ↵ Enter.
Vaihe 2. Luo tyhjä projekti
-
Jos Visual Studio ei ole auki. Avaa se> Napsauta Luo uusi projekti> Tyhjä projekti> Seuraava.
- Sisään Määritä uusi projekti ohjattu toiminto, "Projektin nimi", kirjoita: GLFW-GLEW-GLM-0
- Poista "Sijainti" -kohdasta kaikki, kopioi C: / GLP \ ja liitä.
- Valitse "Sijoita ratkaisu ja projekti samaan hakemistoon"> napsauta Luo.
- Odota, kunnes Visual Studio -ilmentymä tulee näkyviin.
- Jos se on jo avattu. Napsauta Tiedosto> Uusi> Projekti…> Tyhjä projekti> Seuraava. Loput kuten yllä.
Vaihe 3. Lisää lähdetiedosto projektiin
- Julkaisussa V. S. Käyttöliittymä, ohjattu ratkaisukehittäjä, napsauta hiiren kakkospainikkeella lähdetiedostoja (viimeinen)> valitse Lisää> Uusi kohde….
- Valitse ohjatussa Lisää uusi kohde-GLFW-GLEW-GLM-0 ohjatussa toiminnossa ikkunan keskeltä C ++-tiedosto (.cpp) (ensimmäinen). Kirjoita Nimi -tekstiruutuun Main.cpp.
- Sijainnin tulee olla C: / GLP / GLFW-GLEW-GLM-0 \
- Napsauta Lisää -painiketta. Tiedosto avautuu päätekstieditorissa, mutta jätä tiedosto tyhjäksi toistaiseksi.
Osa 3/7: GLFW: n, GLEW: n ja GLM: n asentaminen projektiin
Vaihe 1. Määritä "Sisällytä lisähakemistot"
Napsauta Solution Explorerissa hiiren kakkospainikkeella projektisi nimeä, joka on GLFW-GLEW-GLM-0, ja valitse Ominaisuudet. Jätä oletusasetukset: Kokoonpano: aktiivinen (virheenkorjaus) ja alusta: aktiivinen (Win32)
Vaihe 2. Avaa pudotusvalikko C/C ++
Napsauta Yleiset> Muita sisällyttämishakemistoja. > alanuolta kentän lopussa> napsauta avattavaa valikkoa..
-
Kopioi tämä C: / GL / GLFW / include > napsauta ohjatun lisätoiminnon lisääminen hakemistoja -kuvaketta> liitä.
- Kopioi tämä C: / GL / GLEW / include > napsauta uudelleen ensimmäistä kuvaketta> liitä.
- Kopioi tämä C: / GL / GLM > napsauta vielä kerran ensimmäistä kuvaketta> liitä.
- Napsauta ohjatussa lisätoiminnossa Sisällytä hakemistot OK.
Vaihe 3. Määritä Linkerin "Lisäkirjaston hakemistot"
Avaa avattava Linker-valikko ja valitse Yleiset. Valitse Kirjastohakemistojen lisämerkintä> alanuoli kentän oikealla puolella> napsauta.
- Kopio C: / GL / GLFW / lib-vc2019 > napsauta ohjatun "Lisäkirjastohakemistot" -toiminnon ensimmäistä kuvaketta> liitä.
- Kopioi tämä C: / GL / GLEW / lib / Release / Win32 > napsauta ensimmäistä kuvaketta> liitä> napsauta OK.
Vaihe 4. Määritä "Lisäriippuvuudet"
- Napsauta Linker -pudotusvalikosta "Input". Napsauta avattavan valikon kohtaa Lisäriippuvuudet> alanuoli kentän lopussa>.
- Kopio opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib ja liitä ohjatun lisäriippuvuuksien ylimpään tekstikenttään. Napsauta OK ohjatussa lisäriippuvuudessa.
Vaihe 5. Aseta Linker "SubSystem" -asetukseksi "Console"
Valitse avattavasta Linker-valikosta Järjestelmä> Alijärjestelmä> napsauta alanuolta kentän lopussa> valitse Konsoli (/ALAJÄRJESTELMÄ: KONSOLI) avattavasta valikosta> valitse Käytä ja sitten OK ohjatussa projektisivuston sivussa.
Vaihe 6. Kopioi glew32.dll-tiedosto ja liitä GLFW-GLEW-GLM-0-projektikansioon
- Siirry kohtaan C:> GL> GLEW> bin> Julkaisu> Win32. Napsauta glew32.dll> napsauta hiiren kakkospainikkeella> Kopioi.
- Siirry kohtaan C:> GLP> GLFW-GLEW-GLM-0. Napsauta hiiren kakkospainikkeella GLFW-GLEW-GLM-0-kansion tyhjää aluetta ja valitse Liitä.
- Glew32.dll-tiedoston pitäisi nyt olla GLFW-GLEW-GLM-0-projektikansiossa yhdessä Main.cpp-tiedoston ja 4 muun Visual Studion luoman tiedoston kanssa.
Vaihe 7. Testaa projektisi
Napsauta hiiren kakkospainikkeella seuraavaa osoitetta ja valitse Avaa linkki uuden ikkunan opetusohjelma01.cpp. Kopioi koodi ja liitä Main.cpp -koodialueelle. Paina Ctrl+F5. Kaksi ikkunaa pitäisi näkyä. Yksi musta ja toinen sininen.
Jos vain musta ikkuna (konsoli) tulee näkyviin viestillä: "GLFW -ikkunan avaaminen epäonnistui. Jos sinulla on Intel -näytönohjain, ne eivät ole 3.3 -yhteensopivia. Kokeile opetusohjelman 2.1 -versiota.", Määritys on kunnossa, mutta toiminto glfwCreateWindow ei toiminut
Vaihe 8. Korjaa virheet
Jos näet virheluettelon virheitä, tarkista seuraavat asiat:
- Tiedosto, jonka tunniste on.h, siirry osan 3 vaiheeseen 1, "Määritä" Sisällytä lisähakemistot "" ja seuraa ohjeita.
- Tiedosto, jonka tiedostopääte on.lib, siirry osan 3 vaiheeseen 2, "Määritä linkki" Lisäkirjaston hakemistot "" ja seuraa ohjeita. Myös vaiheeseen 3, "Määritä linkkerin lisäkirjaston hakemistot".
- Tiedosto, jonka tunniste on.dll, siirry vaiheeseen 5 "Kopioi glew32.dll -tiedosto ja liitä se Project -kansioon" ja seuraa ohjeita.
- "Tulopiste on määritettävä" Siirry vaiheeseen 4, Aseta linkkeri "Alijärjestelmä" asetukseksi "KONSOLI" ja noudata ohjeita.
- Jos et voi korjata muita virheitä, sulje Visual Studio> poista projektikansio GLFW-GLEW-GLM-0, joka sijaitsee C: / GLP-tiedostossa> avaa Visual Studio> toista määritys Osa 2. Hyvää työtä.
Osa 4/7: Projektin luominen GLFW-GLEW-GLM-mallilla
Vaihe 1. Luo malli
Siirry Visual Studion päävalikkoon ja kun Project-0 on auki, napsauta Projekti> Vie malli….
- Tarkista ohjatun vientimallin ohjatun toiminnon projektimalli, jos se ei ole valittuna,> napsauta Seuraava>.
- Ohjatussa mallin vientitoiminnossa (Valitse Malliasetukset), Poista Mallin nimi -tekstiruudusta kaikki, kopioi GLFW-GLEW-GLM ja liitä> napsauta Valmis. Malli on luotu. Poista avattu ikkuna, jossa on mallin osoite.
Vaihe 2. Luo projekti
- Napsauta Tiedosto> Uusi> Projekti….
- Sisään Luo uusi projekti ohjattu toiminto, valitse malliluettelosta GLFW-GLEW-GLM (vieritä tarvittaessa malliluetteloa alaspäin)> napsauta Seuraava.
- Kohteessa Määritä uusi projekti kirjoita (tai kopioi ja liitä) ohjatun toiminnon Projektin nimi -tekstikenttään GLFW-GLEW-GLM-1
- Sijainnin tulee olla C: / GLP. Jos ei, kopioi C: / GLP ja liitä.
- Varmista, että Paikkaratkaisu ja projekti samaan hakemistoon on valittu. Napsauta Luo.
Vaihe 3. Lisää lähdetiedosto
Kaksoisnapsauta Solution Explorer -valikossa Lähdetiedostot> napsauta Main.cpp. Koodin pitäisi näkyä V. S. koodialue. Voit halutessasi muuttaa tai muuttaa koodia.
Vaihe 4. Kopioi glew32.dll-tiedosto ja liitä se GLFW-GLEW-GLM-1-projektikansioon
- Siirry kohtaan C:> GL> GLEW> bin> Julkaisu> Win32. Napsauta glew32.dll> napsauta hiiren kakkospainikkeella> Kopioi.
- Siirry kohtaan C:> GLP> GLFW-GLEW-GLM-1. Napsauta hiiren kakkospainikkeella GLFW-GLEW-GLM-1-projektikansion tyhjää aluetta ja valitse Liitä.
- Glew32.dll-tiedoston pitäisi nyt olla GLFW-GLEW-GLM-1-projektikansiossa yhdessä Main.cpp-tiedoston ja 4 muun Visual Studion luoman tiedoston kanssa.
- Suorita ohjelma. Hyvää työtä.
Osa 5/7: Projektin luominen x64 -alustalle
Vaihe 1. Luo kansio GL
Avaa Windowsin Resurssienhallinta> Siirry levylle (hakemistoon) C.
- Jos kansio GL on jo olemassa, se on ok.
- Jos ei, napsauta hiiren kakkospainikkeella tyhjää aluetta> valitse Uusi> Kansio> tyyppi GL > paina ↵ Enter.
Vaihe 2. Lataa GLFW 64 bittiä
Napsauta hiiren kakkospainikkeella seuraavaa osoitetta ja valitse Avaa linkki uuteen ikkunaan
- Valitse 64-bittiset Windows-binääritiedostot. Saat "glfw-3.3.4.bin. WIN64" tai uusimman version.
- Napsauta kansio> hiiren kakkospainike> Kopioi.
- Navigoi C: / GL> napsauta hiiren kakkospainikkeella> Liitä.
- Nimeä kansio "glfw-3.3.4.bin. WIN64" uudelleen GLFW64
Vaihe 3. Lataa GLEW ja GLM kuten edellä, osa 1, vaiheet 4, 5
Vaihe 4. Luo yllä kuvattu projekti (osa 2) nimellä GLFW64-GLEW64-GLM-0 ja lisää Main.cpp-tiedosto
Vaihe 5. Projektin Ominaisuussivut -pääasetukset
Mene "Solution Explorer"> napsauta hiiren kakkospainikkeella projektisi nimeä> valitse "Ominaisuudet". Valitse Platform: -merkinnässä x64> Napsauta Configuration manager…
- Aktiivisessa ratkaisualustassa: valitse x64
- Alustamerkinnässä x64 valitaan automaattisesti.
- Napsauta Sulje
Vaihe 6. Lisää Sisällytä hakemistot
Kuten edellä, osa 3, vaihe 2.
Vaihe 7. Muut kirjastohakemistot
Avaa avattava "Linker" -valikko ja napsauta "Yleiset". Napsauta kohtaa "Muut kirjastohakemistot"> alanuolta kentän lopussa> "Muokkaa" avattavasta valikosta.
- Kopioi tämä C: / GL / GLFW64 / lib-vc2019 > napsauta ohjatun "Lisäkirjaston hakemistot" -kuvaketta ja napsauta ensimmäistä kuvaketta> liitä.
- Kopioi tämä C: / GL / GLEW / lib / Release / x64 > napsauta ensimmäistä kuvaketta> liitä> napsauta OK.
Vaihe 8. Lisäriippuvuudet
Kuten edellä, osa 3, vaihe 4.
Vaihe 9. Osajärjestelmä
Kuten edellä, osa 3, vaihe 5.
Vaihe 10. Kopioi glew32.dll-tiedosto ja liitä se GLFW64-GLEW64-GLM-0-projektikansioon
Siirry Windowsin Resurssienhallinnassa kohtaan
- C:> GL> GLEW> bin> Release> x64. Napsauta "x64" -kansion "glew32.dll" -tiedostoa> napsauta hiiren kakkospainikkeella> "Kopioi".
- C:> GLP> GLFW64-GLEW64-GLM-0. Napsauta hiiren kakkospainikkeella projektikansion "GLFW64-GLEW64-GLM-0" tyhjää aluetta ja valitse "Liitä".
Vaihe 11. Testaa projekti ja korjaa mahdolliset virheet
Kuten edellä, osa 3, vaiheet 7, 8.
VIHJE: Vaikka Ominaisuussivut -pääasetuksissa se on Platform: x64, napsauta Configuration manager… ja Active solution platform: valitse x64
Vaihe 12. Luo malli
Kuten edellä osassa 4, mutta vaiheessa 4 siirry kohtaan C:> GL> GLEW> bin> Release> x64. Huomaa, että tiedostonimi on glew32.dll kuten alustalla x86. Mallin nimen tyyppi GLFW64-GLEW64-GLM Projektin nimen tyyppi GLFW64-GLEW64-GLM-1
VIHJE: Valitse jokaisessa tällä mallilla luodussa projektissa Visual Studion graafisessa käyttöliittymässä x64 (virheenkorjauksen vieressä)
Osa 6/7: Built GLFW: n, Built GLEW: n ja Built GLM: n määrittäminen
Vaihe 1. Luo kansio GL
Avaa Windowsin Resurssienhallinta> Siirry levylle (hakemistoon) C.
- Jos kansio GL on jo olemassa, se on ok.
- Jos ei, napsauta hiiren kakkospainikkeella tyhjää aluetta> valitse Uusi> Kansio> tyyppi GL > paina ↵ Enter.
Vaihe 2. Asenna CMake
Napsauta hiiren kakkospainikkeella seuraavaa linkkiä ja valitse Avaa linkki uudessa ikkunassa Käytä CMakea saadaksesi binääritiedostoja lähdekoodista. Seuraa Osa 1 CMaken asentaminen.
Vaihe 3. Lataa GLFW -lähde
Napsauta hiiren kakkospainikkeella seuraavaa osoitetta ja valitse Avaa linkki uuteen ikkunaan https://www.glfw.org/download.html. Valitse "Lähdepaketti".
- Napsauta latausikkunassa kansiota "glfw-3.3.4" (tai uusin versio)> napsauta hiiren kakkospainiketta> valitse Kopioi.
- Siirry File Explorerissa kohtaan C: \> GL> napsauta hiiren kakkospainikkeella> valitse Liitä. Napsauta kahdesti kansion nimeä> poista nimi> tyyppi: GLFWsrc > paina ↵ Enter.
Vaihe 4. Lataa GLEW -lähde
Napsauta hiiren kakkospainikkeella seuraavaa osoitetta ja valitse Avaa linkki uuteen ikkunaan https://glew.sourceforge.net/. Vieressä Lähde napsauta ZIP.
- Napsauta latausikkunassa kansiota "glew-2.1.0" (tai uusin)> napsauta hiiren kakkospainikkeella> Kopioi.
- Siirry kohtaan C: \> GL. Napsauta hiiren kakkospainikkeella> Liitä. Napsauta kahdesti kansion nimeä ja nimeä uudelleen GLEWsrc > paina ↵ Enter. Nyt kansiossa GL on kansioita GLFWsrc ja GLEWsrc, ehkä mm.
Vaihe 5. Lataa GLM, jos sitä ei ole jo ladattu
Siirry osaan 1 ja noudata vaihetta 5.
Vaihe 6. Rakenna CMake ja Visual Studio GLFW
Siirry CMake -käyttöliittymään.
- Kopioi (ole varovainen, älä kopioi tyhjää tilaa) C:/GL/GLFWsrc ja liitä ensimmäiseen tekstikenttään.
- Kopioi (ole varovainen, älä kopioi tyhjää tilaa) C:/GL/GLFWsrc/koota ja liitä toiseen tekstikenttään ("Mihin binaaritiedostot rakennetaan:").
-
Määritä ja luo. Napsauta CMake GUI -käyttöliittymässä Määritä> ohjatussa toiminnossa Luo hakemisto napsauta Kyllä> valitse Visual Studio 16 2019> napsauta Valmis.
Kun CMake -käyttöliittymässä lukee "Configuring done", napsauta Luo. Sinun pitäisi lukea: "Luotu valmis"
-
Rakenna ratkaisusi.
- Siirry kohtaan C:> GL> GLFWsrc> build. Kaksoisnapsauta "GLFW.sln", "GLFW" tai "ALL_BUILD.vcxproj". Visual Studion esiintymä tulee näkyviin. Odota, kunnes päävalikossa Rakennuksen merkintä tulee näkyviin. Napsauta sitä> "Rakenna ratkaisu".
-
Odota, kunnes luet "Output" -ikkunan viimeisen rivin: ========== Koontiversio: 32 onnistunut, 0 epäonnistunut, 0 ajan tasalla, 2 ohitettu "========= =
"Onnistuneiden" muutosten määrä glfw -versioissa
- Siirry kohtaan C: \> GL> GLFWsrc> build> src> Debug. Sisällä pitäisi nähdä tiedosto glfw3.lib.
Vaihe 7. Rakenna CMake ja Visual Studio GLEW
Noudata yllä olevaa vaihetta, mutta
- Kopioi (ole varovainen, älä kopioi tyhjää tilaa) C:/GL/GLEWsrc/build/cmake ja liitä ensimmäiseen tekstikenttään.
- Kopioi (ole varovainen, älä kopioi tyhjää tilaa) C:/GL/GLEWsrc/build ja liitä toiseen tekstikenttään.
- Siirry kohtaan C:> GL> GLEWsrc> build. Kaksoisnapsauta "glew.sln", "glew" tai "ALL_BUILD.vcxproj".
- Julkaisussa V. S. Ohjattu tulostustoiminto, onnistuneiden määrä tänään (31-1-2020) on 6, saattaa kuitenkin muuttua uudemmassa versiossa.
- Siirry kohtaan C:> GL> GLEWsrc> build> lib> Debug. Sisällä pitäisi nähdä tiedosto glew32d.lib muiden tiedostojen joukossa.
Vaihe 8. Rakenna CMake ja Visual Studio GLM: ää
Noudata (tämän osan) vaihetta 6 Rakenna CMake ja Visual Studio GLFW mutta…
-
Kopioi ensimmäinen tekstikenttä (huomio:
älä kopioi tyhjää tilaa) ja liitä C:/GL/GLM
-
Toisen tekstikentän kopio (huomio:
älä kopioi tyhjää tilaa) ja liitä C:/GL/GLM/koota
- Siirry kohtaan C:> GL> GLM> build. Kaksoisnapsauta tiedostoa "ALL_BUILD.vcxproj" tai tiedostoa (ei kansiota) "glm".
-
Julkaisussa V. S. Ohjattu tulostustoiminto, onnistuneiden määrä tänään (31.8.2021) on 165, saattaa kuitenkin muuttua uudemmassa versiossa.
Jos onnistuneiden lukumäärä on alle 165, poista CMake GUI> siirry kohtaan C:> GL> kaksoisnapsauta "cmake-3.21.2-windows-x86_64"> kaksoisnapsauta "bin"> kaksoisnapsauta tiedostoa "cmake-gui". Uusi CMake GUI tulee näkyviin. Noudata nykyistä vaihetta (#8)
- Siirry kohtaan C:> GL> GLM> build> glm> Debug. Sisällä pitäisi nähdä tiedosto glm_static.lib muiden tiedostojen joukossa.
Vaihe 9. Asenna rakennettu GLFW, rakennettu GLEW ja rakennettu GLM projektissa
- Luo tyhjä projekti Osa 2. Nimityypille GLFWsrc-GLEWsrc-GLMsrc-0 "Sijainti:" pitäisi olla: C: / GLP Muista lisätä tiedosto Main.cpp.
-
Määritä projektin ominaisuudet. Napsauta ohjatussa Solution Explorer -toiminnossa hiiren kakkospainikkeella projektin nimeä, joka on GLFWsrc-GLEWsrc-GLMsrc-0> valitse Ominaisuudet.
-
(1) Ominaisuussivujen GLFWsrc-GLEWsrc-GLMsrc-0-päävalikossa.
Valitse alustan merkinnässä x64> napsauta Configuration Manager….
- Aktiivisessa ratkaisualustassa: valitse x64.
- Alustamerkinnässä x64 valitaan automaattisesti.
- Napsauta Sulje.
-
(2) Muut Sisällytä hakemistot. Napsauta C/C ++> Yleiset> Valitse valikon vierestä ensimmäinen, Lisää Sisällytä hakemistot> napsauta alanuolta kentän lopussa> valitse Muokkaa….
- Kopio C: / GL / GLFWsrc / include > napsauta ohjatussa "Lisää sisällyttämällä hakemistoja" -kuvakkeessa ensimmäistä kuvaketta> liitä ylimpään tekstikenttään.
- Kopio C: / GL / GLEWsrc / include > napsauta uudelleen ensimmäistä kuvaketta> liitä.
- Kopio C: / GL / GLM > napsauta vielä kerran ensimmäistä kuvaketta> liitä.
- Napsauta ohjatussa "Lisää sisällytä hakemistoja" -toiminnossa OK.
-
(3) Muut kirjastohakemistot. Kaksoisnapsauta Linker -linkkiä> valitse Yleiset> Muut kirjastohakemistot> napsauta alanuolta kentän lopussa> valitse Muokkaa….
- Kopio C: / GL / GLFWsrc / build / src / Debug > ohjatun kirjaston lisähakemistojen ohjatussa toiminnossa napsauta ensimmäistä kuvaketta> liitä ylimpään tekstikenttään.
- Kopio C: / GL / GLEWsrc / build / lib / Debug > napsauta uudelleen ensimmäistä kuvaketta> liitä.
- Kopio C: / GL / GLM / build / glm / Debug > napsauta vielä ensimmäistä kuvaketta> liitä.
-
(4) Lisäriippuvuudet. Valitse avattavasta Linker-valikosta Syöttö> valitse valikon vierestä ensimmäinen, Lisäriippuvuudet> napsauta alanuolta kentän lopussa> Muokkaa….
- Kopio opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > liitä ohjatun Lisäriippuvuudet-tekstikenttään.
- Napsauta ohjatussa "Lisäriippuvuudet" -toiminnossa OK.
-
(5) Aseta järjestelmä alajärjestelmään KONSOLI.
Valitse avattavasta Linker-valikosta Järjestelmä> valitse valikon vierestä ensimmäinen, osajärjestelmä> napsauta alanuolta kentän lopussa> valitse Konsoli (/ALAJÄRJESTELMÄ: KONSOLI). Napsauta Käytä ja OK.
-
-
Kopioi glew32d.dll-tiedosto ja liitä se GLFWsrc-GLEWsrc-GLMsrc-0-projektikansioon.
- Siirry kohtaan C:> GL> GLEWsrc> build> bin> debug. Klikkaus glew32d.dll > napsauta hiiren kakkospainikkeella> Kopioi.
- Siirry kohtaan C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Napsauta hiiren kakkospainikkeella GLFWsrc-GLEWsrc-GLMsrc-0-projektikansion tyhjää aluetta ja valitse Liitä.
-
Kopioi glm_shared.dll-tiedosto ja liitä se GLFWsrc-GLEWsrc-GLMsrc-0-projektikansioon.
- Siirry kohtaan C:> GL> GLM> build> glm> Debug. Klikkaus glm_shared.dll > napsauta hiiren kakkospainikkeella> Kopioi.
- Siirry kohtaan C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Napsauta hiiren kakkospainikkeella GLFWsrc-GLEWsrc-GLMsrc-0-projektikansion tyhjää aluetta ja valitse Liitä.
- glew32d.dll ja glm_shared.dll tiedostojen pitäisi nyt olla GLFWsrc-GLEWsrc-GLMsrc-0-projektikansiossa yhdessä Main.cpp-tiedoston ja 4 muun Visual Studion luoman tiedoston kanssa.
Vaihe 10. Testaa projektisi ja korjaa mahdolliset virheet
Siirry osaan 3 ja noudata vaiheita 7 ja 8.
Vaihe 11. Luo malli
Kuten edellä osassa 4. Mallin nimityypille GLFWsrc-GLEWsrc-GLMsrc Projektin nimityypiksi GLFWsrc-GLEWsrc-GLMsrc-1 Muista, että jokaisessa tällä mallilla luodussa projektissa napsauta x64 V. S. GUI: n päävalikko.
Osa 7/7: Asennuksen valitseminen
Vaihe 1. Tässä opetusohjelmassa opit 3: GLFW-, GLEW- ja GLM -asetusten määrittäminen Projectissa Visual Studion avulla
-
Määritä binääritiedostot x86 (32 bittiä).
Se on helpoin. Kannattaa aloittaa oppiminen tästä.
-
Määritä binaaritiedostot x64 (64 bittiä).
Se on suunnattu x64 -alustalle. Valitse se vain, jos sinulla on siihen erityinen syy.
-
Käännä GLFW -lähde, GLEW -lähde, GLM -lähde ja määritä ne projektiin.
Tavoitteena myös x64. Vaikein. Paras kuitenkin.
Vinkkejä
- Voit luoda kansion kansioon C: / GL projektiesi sijoittamista varten. Kun luot projektin, valitse tämä kansio kohtaan "Sijainti".
- Yleinen tapa konfiguroida Muita Sisällytä hakemistoja on se, että kun olet napsauttanut ensimmäistä kuvaketta, napsauta kolmea pistettä…, siirry kansioon, jossa.h -tiedostot elävät (tässä opetusohjelmassa C: / GL / glfw / include, C: / GL / glew / include ja C: / GL / glm) ja napsauta Valitse kansio.
- Yleinen tapa konfiguroida Muut kirjaston hakemistot on se, että kun olet napsauttanut ensimmäistä kuvaketta, napsauta kolmea pistettä…, siirry kansioon, jossa.lib-tiedostot elävät (tässä oppaassa x86-alustalle, C: / GL / glfw / lib-vc2019 ja C: / GL / glew / lib / Release / Win32) ja napsauta Valitse kansio.
-
Yleinen tapa konfiguroida Lisäriippuvuudet onko tuo,
- Siirry File Explorerissa kansioon, jossa.lib-tiedostot elävät (tässä x86-alustan opetusohjelmassa C: / GL / glfw / lib-vc2019 ja C: / GL / glew / lib / Release / Win32), napsauta kahdesti kunkin.lib -tiedoston nimeä ja kopioi (näppäilemällä Ctrl+C) nimi ja sen laajennus.lib.
- Siirry nyt ohjattuun lisäriippuvuuteen ja liitä se (näppäilemällä Ctrl+V). Kirjoita puolipiste (;).
- Jos haluat määrittää OpenGL: n projektillesi, lisää opengl32.lib.
- Jos tarvitset dll -tiedostoja, kopioi jokaisessa luomassasi projektissa - myös projektin luoman mallin kanssa, mukaan lukien dll -tiedosto - dll -tiedostot kirjastoista tai edellisestä projektista ja liitä uuteen projektiin.