OpenGL GLFW GLEW GLM: n määrittäminen Visual Studion projektissa

Sisällysluettelo:

OpenGL GLFW GLEW GLM: n määrittäminen Visual Studion projektissa
OpenGL GLFW GLEW GLM: n määrittäminen Visual Studion projektissa

Video: OpenGL GLFW GLEW GLM: n määrittäminen Visual Studion projektissa

Video: OpenGL GLFW GLEW GLM: n määrittäminen Visual Studion projektissa
Video: Converting a Lenovo Chromebook to Linux: Lenovo N42 2024, Saattaa
Anonim

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

Korosta glfw
Korosta glfw

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.
GLM 1
GLM 1

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

Projekti 0
Projekti 0

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)

Opengl 1
Opengl 1

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

    OpenGL 12
    OpenGL 12
  • 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.

Suositeltava: