OpenGL GLFW GLEW GLM seadistamine Visual Studioga projektile

Sisukord:

OpenGL GLFW GLEW GLM seadistamine Visual Studioga projektile
OpenGL GLFW GLEW GLM seadistamine Visual Studioga projektile

Video: OpenGL GLFW GLEW GLM seadistamine Visual Studioga projektile

Video: OpenGL GLFW GLEW GLM seadistamine Visual Studioga projektile
Video: SKR 1.4 - TMC5160 SPI 2024, Mai
Anonim

See juhend aitab teil ületada OpenGL, GLFW, GLEW ja GLM kasutamise esimese väljakutse: nende installimine ja seadistamine ning esimese projekti loomine GLFW-GLEW-GLM malli abil Visual Studio 2019-s.

See eeldab, et teie platvorm on Windows ja teie IDE on Visual Studio 2019. Visual Studio installimise ajal kontrollige kasti Desktop development with C ++ töökoormust.

Sammud

Osa 1 /7: GLFW, GLEW ja GLM allalaadimine

Tõstke esile glfw
Tõstke esile glfw

Samm 1. Tõstke esile samm või alametapp

Tõstke esile samm või alametapp, mida loodate teha, ja tehke see siis ära. Vaadake ülaltoodud näidispilti.

Samm 2. Looge kaust GL

Avage Windowsi File Explorer> Liikuge kettale (kataloogile) C.

  • Kui kaust GL on juba olemas, pole midagi.
  • Kui ei, siis paremklõpsake tühjal alal> valige Uus> Kaust> tüüp GL > vajuta ↵ Enter.

Samm 3. Laadige alla GLFW

Paremklõpsake järgmist aadressi ja valige Ava link uues aknas

  • Klõpsake 32-bitiseid Windowsi binaarfaile. Saate "glfw-3.3.4.bin. WIN32" või uusima versiooni.
  • Klõpsake allalaadimiskausta "glfw-3.3.4.bin. WIN32"> paremklõpsake> valige koopia.
  • Liikuge C:> GL> paremklõpsake> valige kleebi.
  • Klõpsake "glfw-3.3.4.bin. WIN32" ja nimetage see ümber GLFW.
  • Nüüd on kaustas "GL" teil kaust GLFW.

Samm 4. Laadige alla GLEW

Paremklõpsake järgmist linki ja valige Ava link uues aknas https://glew.sourceforge.net/. Allpool Allalaadimised, leida Binaarfailid ja klõpsake Windowsi 32- ja 64-bitist.

  • Klõpsake allalaaditud kausta glew-2.1.0 (või uusim versioon)> paremklõpsake> valige Kopeeri.
  • Liikuge C:> GL> paremklõpsake> valige Kleebi.
  • (Teise võimalusena avage aken "Failiuurija"> C:> GL. Minge allalaadimisaknasse> klõpsake allalaaditud kausta ja lohistage C: / GL)
  • Nimeta ümber glew-2.1.0 et GLEW.
  • Kui kaust glew-2.1.0-win32 on alla laaditud, topeltklõpsake seda, et saada glew-2.1.0.
GLM 1
GLM 1

Samm 5. Laadige alla GLM

Paremklõpsake järgmist aadressi ja valige Ava link uues aknas glm OpenGL matemaatikakogu. Klõpsake vasakus ülanurgas Laadige alla GLM 0.9.9.7 või uusim versioon (vt ülaltoodud pilti).

  • Klõpsake allalaaditud kausta "glm"> paremklõpsake> Kopeeri.
  • Liikuge C: / GL> paremklõpsake> Kleebi.
  • (Teise võimalusena avage aken "Failiuurija"> C:> GL. Minge allalaadimisaknasse> klõpsake allalaaditud kausta ja lohistage C: / GL)
  • Nimeta ümber glm et GLM

Osa 2/7: Visual Studio projekti loomine

Samm 1. Looge kaust GLP

Liikuge kettale (kataloogile) C.

  • Kui kaust GLP on juba olemas, pole midagi.
  • Kui ei, siis paremklõpsake tühjal alal> valige Uus> Kaust> tüüp GLP > vajuta ↵ Enter.

Samm 2. Looge tühi projekt

  • Kui Visual Studio pole avatud. Avage see> klõpsake Loo uus projekt> Tühjenda projekt> Järgmine.

    • Sisse Seadistage oma uus projekt viisard, sisestage "Projekti nimi" jaoks: GLFW-GLEW-GLM-0
    • Kustutage jaotises „Asukoht” kõik, kopeerige C: / GLP \ ja kleepige.
    • Märkige ruut "Asetage lahendus ja projekt samasse kataloogi"> klõpsake nuppu Loo.
    • Oodake, kuni ilmub Visual Studio eksemplar.
  • Kui see on juba avatud. Klõpsake Fail> Uus> Projekt…> Tühjenda projekt> Järgmine. Ülejäänud nagu eespool.

Samm 3. Lisage oma lähtefail projekti

  • Aastal V. S. GUI, lahenduste uurija viisard, paremklõpsake kirjet Allikafailid (viimane)> valige Lisa> Uus üksus….
  • Klõpsake viisardis Lisa uus üksus-GLFW-GLEW-GLM-0 akna keskelt C ++ fail (.cpp) (esimene). Tippige väljale Nimi tüüp Main.cpp.
  • Asukoht peaks olema C: / GLP / GLFW-GLEW-GLM-0 \
  • Klõpsake nuppu Lisa. Fail avaneb tekstiredaktoris, kuid jätke fail praegu tühjaks.

Osa 3/7: GLFW, GLEW ja GLM installimine projekti

Projekt 0
Projekt 0

Samm 1. Seadistage "Lisa kaasamise kataloogid"

Paremklõpsake Solution Exploreris oma projekti nimel, see on GLFW-GLEW-GLM-0, ja valige Atribuudid. Jäta vaikeseaded: Konfiguratsioon: aktiivne (silumine) ja platvorm: aktiivne (Win32)

Opengl 1
Opengl 1

Samm 2. Avage rippmenüü C/C ++

Klõpsake Üldine> Täiendavad kaasamise kataloogid. > allanool välja lõpus> klõpsake rippmenüüs..

  • Kopeeri see C: / GL / GLFW / include > klõpsake viisardis Lisa kaasamise kataloogid esimest ikooni> kleepige.

    OpenGL 12
    OpenGL 12
  • Kopeeri see C: / GL / GLEW / include > klõpsake uuesti esimest ikooni> kleepige.
  • Kopeeri see C: / GL / GLM > klõpsake veel kord esimest ikooni> kleepige.
  • Klõpsake viisardis Lisa kaasamise kataloogid nuppu OK.

Samm 3. Seadistage linker "Täiendavad raamatukogu kataloogid"

Avage rippmenüü Linker ja klõpsake nuppu Üldine. Klõpsake kirjet Täiendavad teekikataloogid> allanool paremal väljal> klõpsake.

  • Kopeeri C: / GL / GLFW / lib-vc2019 > klõpsake viisardis "Täiendavad teekikataloogid" esimest ikooni> kleepige.
  • Kopeeri see C: / GL / GLEW / lib / Release / Win32 > klõpsake esimest ikooni> kleepige> klõpsake nuppu OK.

Samm 4. Seadistage "Täiendavad sõltuvused"

  • Linkeri rippmenüüs klõpsake "Sisend". Klõpsake rippmenüü sisestust Täiendavad sõltuvused> allanool välja lõpus.
  • Kopeeri opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib ja kleepige täiendava sõltuvuse viisardi kõige ülemisse tekstikasti. Klõpsake viisardis Täiendavad sõltuvused nuppu OK.

Samm 5. Määrake linkija "Alamsüsteem" olekuks "Konsool"

Linkeri rippmenüüs klõpsake Süsteem> Alasüsteem> klõpsake välja lõpus lõpus olevat allanoolt> valige rippmenüüst Konsool (/ALASÜSTEEM: KONSOL)> klõpsake nuppu Rakenda ja seejärel projektiomaduste lehtede viisardil nuppu OK.

Samm 6. Kopeerige fail glew32.dll ja kleepige projekti kausta GLFW-GLEW-GLM-0

  • Minge jaotisse C:> GL> GLEW> bin> Release> Win32. Klõpsake glew32.dll> paremklõpsake> Kopeeri.
  • Minge C:> GLP> GLFW-GLEW-GLM-0. Paremklõpsake kausta GLFW-GLEW-GLM-0 tühja ala ja valige Kleebi.
  • Fail glew32.dll peaks nüüd olema projektikaustas GLFW-GLEW-GLM-0 koos Main.cpp ja veel 4 Visual Studio loodud failiga.

Samm 7. Testige oma projekti

Paremklõpsake järgmist aadressi ja valige Ava link uues aknas tutorial01.cpp. Kopeerige kood ja kleepige koodialasse Main.cpp. Vajutage Ctrl+F5. Ilmuma peaks kaks akent. Üks must ja teine sinine.

Kui kuvatakse ainult must aken (konsool) teatega: "GLFW akna avamine ebaõnnestus. Kui teil on Inteli GPU, ei ühildu need 3.3 -ga. Proovige õpetuse 2.1 versiooni.", Seadistamine on korras, kuid funktsioon glfwCreateWindow ei töötanud

Samm 8. Parandage vead

Kui näete vigade loendis vigu, kontrollige järgmist.

  • Fail laiendiga.h minge 3. osa 1. toimingusse "Täiendavate kaasamiskataloogide konfigureerimine" ja järgige juhiseid.
  • Faili laiendiga.lib minge 3. osa 2. toimingusse „Linkeri konfigureerimine„ Täiendavad raamatukogu kataloogid”” ja järgige juhiseid. Samuti sammuga 3 "Konfigureerige linkija" Teeki täiendavad kataloogid "".
  • Fail laiendiga.dll jätkake 5. sammuga „Kopeerige glew32.dll fail ja kleepige see projekti kausta” ning järgige juhiseid.
  • "Sisenemispunkt tuleb määratleda", jätkake 4. sammuga, määrake linkija "Alamsüsteem" olekule "CONSOLE" ja järgige juhiseid.
  • Muude vigade korral, kui te ei saa neid parandada, sulgege Visual Studio> kustutage projekti kaust GLFW-GLEW-GLM-0, mis asub kaustas C: / GLP> avage Visual Studio> korrake seadistamist 2. osa. Tubli töö.

Osa 4/7: Projekti loomine GLFW-GLEW-GLM malli abil

Samm 1. Looge mall

Minge Visual Studio peamenüüsse ja kui projekt-0 on avatud, klõpsake Projekt> Ekspordi mall….

  • Kontrollige ekspordimalli viisardis projekti malli, kui see pole märgitud> klõpsake nuppu Edasi>.
  • "Ekspordi malli viisardis" (Valige Mallivalikud), kustutage tekstikasti Malli nimi kõik, kopeerige GLFW-GLEW-GLM ja kleepige> klõpsake nuppu Lõpeta. Mall on loodud. Kustutage avatud aken malli aadressiga.

Samm 2. Looge oma projekt

  • Klõpsake Fail> Uus> Projekt….
  • Sisse Loo uus projekt viisard, valige mallide loendist GLFW-GLEW-GLM (vajadusel kerige mallide loendit allapoole)> klõpsake nuppu Edasi.
  • Aastal Seadistage oma uus projekt viisard, tippige tekstiväljale „Projekti nimi” (või kopeerige ja kleepige) GLFW-GLEW-GLM-1
  • Asukoht peaks olema C: / GLP. Kui ei, siis kopeerige C: / GLP ja kleepige.
  • Veenduge, et Lahendus ja projekt samasse kataloogi on märgitud. Klõpsake nuppu Loo.

Samm 3. Lisage lähtefail

Menüüs Solution Explorer topeltklõpsake allikafaile> klõpsake Main.cpp. Kood peaks ilmuma V. S. koodiala. Soovi korral saate koodi muuta või muuta.

Samm 4. Kopeerige fail glew32.dll ja kleepige see projekti kausta GLFW-GLEW-GLM-1

  • Minge jaotisse C:> GL> GLEW> bin> Release> Win32. Klõpsake glew32.dll> paremklõpsake> Kopeeri.
  • Minge C:> GLP> GLFW-GLEW-GLM-1. Paremklõpsake projekti kaustas GLFW-GLEW-GLM-1 tühja ala ja valige Kleebi.
  • Fail glew32.dll peaks nüüd olema projektikaustas GLFW-GLEW-GLM-1 koos Main.cpp ja veel 4 Visual Studio loodud failiga.
  • Käivitage programm. Tubli töö.

Osa 5/7: Projekti loomine x64 platvormi sihtimiseks

Samm 1. Looge kaust GL

Avage Windowsi File Explorer> Liikuge kettale (kataloogile) C.

  • Kui kaust GL on juba olemas, pole midagi.
  • Kui ei, siis paremklõpsake tühjal alal> valige Uus> Kaust> tüüp GL > vajuta ↵ Enter.

Samm 2. Laadige alla GLFW 64 bitti

Paremklõpsake järgmist aadressi ja valige Ava link uues aknas

  • Klõpsake 64-bitiseid Windowsi binaarfaile. Saate "glfw-3.3.4.bin. WIN64" või uusima versiooni.
  • Klõpsake kausta> paremklõpsake> Kopeeri.
  • Navigeerige C: / GL> paremklõpsake> Kleebi.
  • Nimeta kaust "glfw-3.3.4.bin. WIN64" ümber GLFW64

Samm 3. Laadige alla GLEW ja GLM, nagu ülalpool, 1. osa, sammud 4, 5

Samm 4. Looge projekt nagu eespool (2. osa) nimega GLFW64-GLEW64-GLM-0 ja lisage fail Main.cpp

Samm 5. Projekti atribuutide lehtede põhiseaded

Minge jaotisse "Lahenduste uurija"> paremklõpsake oma projekti nimel> valige "Atribuudid". Valige platvormis kirje x64> klõpsake suvandil Configuration manager …

  • Aktiivse lahenduse platvormil: valige x64
  • Platvormi kirjes valitakse automaatselt x64.
  • Klõpsake nuppu Sule

Samm 6. Täiendavad kaasamise kataloogid

Nagu ülalpool, 3. osa 2. etapp.

Samm 7. Täiendavad raamatukogu kataloogid

Avage rippmenüü "Linker" ja klõpsake "Üldine". Klõpsake sissekannet „Täiendavad teekikataloogid”> välja noolel allanoolt> rippmenüüst „Muuda”.

  • Kopeeri see C: / GL / GLFW64 / lib-vc2019 > klõpsake viisardi "Täiendavad raamatukogu kataloogid" esimesel ikoonil> kleepige.
  • Kopeeri see C: / GL / GLEW / lib / Release / x64 > klõpsake esimest ikooni> kleepige> klõpsake nuppu OK.

Samm 8. Täiendavad sõltuvused

Nagu ülalpool, 3. osa 4. etapp.

Samm 9. Allsüsteem

Nagu ülalpool, 3. osa 5. samm.

Samm 10. Kopeerige fail glew32.dll ja kleepige projekti kausta GLFW64-GLEW64-GLM-0

Navigeerige Windowsi "File Exploreris"

  • C:> GL> GLEW> bin> Release> x64. Klõpsake kaustas "x64" nuppu "glew32.dll"> paremklõpsake> "Kopeeri".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Paremklõpsake projekti kausta "GLFW64-GLEW64-GLM-0" "tühjal alal ja valige" Kleebi ".

Samm 11. Proovige projekti ja parandage vead, kui neid on

Nagu eespool, 3. osa sammud 7, 8.

NÕUANNE: Isegi kui atribuutide lehtede põhiseadetes on see Platvorm: x64, klõpsake suvandil Konfiguratsioonihaldur… ja Aktiivse lahenduse platvormil: valige x64

Samm 12. Loo mall

Nagu ülalpool 4. osas, kuid 4. sammus minge selle asemel C:> GL> GLEW> bin> Release> x64. Pange tähele, et faili nimi on glew32.dll nagu platvormil x86. Malli nime tüübi jaoks GLFW64-GLEW64-GLM Projekti nime tüübi jaoks GLFW64-GLEW64-GLM-1

NÕUANNE: iga selle malliga loodud projekti puhul valige Visual Studio GUI -s x64 (silumise kõrval)

Osa 6/7: ehitatud GLFW, ehitatud GLEW ja ehitatud GLM -i seadistamine

Samm 1. Looge kaust GL

Avage Windowsi File Explorer> Liikuge kettale (kataloogile) C.

  • Kui kaust GL on juba olemas, pole midagi.
  • Kui ei, siis paremklõpsake tühjal alal> valige Uus> Kaust> tüüp GL > vajuta ↵ Enter.

Samm 2. Installige CMake

Paremklõpsake järgmist linki ja valige Ava link uues aknas Kasutage lähtekoodi binaarfailide hankimiseks CMake. Jälgi 1. osa CMake installimine.

Samm 3. Laadige alla GLFW allikas

Paremklõpsake järgmist aadressi ja valige Ava link uues aknas https://www.glfw.org/download.html. Valige "Allikapakett".

  • Allalaadimisaknas klõpsake kausta "glfw-3.3.4" (või uusim versioon)> paremklõpsake> valige Kopeeri.
  • Liikuge File Exploreris C: \> GL> paremklõpsake> valige Kleebi. Klõpsake kaks korda kausta nimel> kustutage nimi> tüüp: GLFWsrc > vajuta ↵ Enter.

Samm 4. Laadige alla GLEW -i allikas

Paremklõpsake järgmist aadressi ja valige Ava link uues aknas https://glew.sourceforge.net/. Kõrval Allikas klõpsake ZIP.

  • Allalaadimisaknas klõpsake kausta "glew-2.1.0" (või uusim)> paremklõpsake> Kopeeri.
  • Liikuge C: \> GL. Paremklõpsake> Kleebi. Klõpsake kaks korda kausta nimel ja nimetage see ümber GLEWsrc > vajuta ↵ Enter. Nüüd on kaustas GL kaustad GLFWsrc ja GLEWsrc, võib -olla teiste hulgas.

Samm 5. Laadige GLM alla, kui see pole juba alla laaditud

Minge 1. osa juurde ja järgige 5. sammu.

Samm 6. Ehitage CMake ja Visual Studio GLFW

Avage CMake GUI.

  • Kopeeri (olge ettevaatlik, ärge kopeerige tühja kohta) C:/GL/GLFWsrc ja kleepige see esimesele tekstiväljale.
  • Kopeeri (olge ettevaatlik, ärge kopeerige tühja kohta) C:/GL/GLFWsrc/build ja kleepige teisele tekstiväljale ("Kuhu binaarfailid ehitada:").
  • Seadistage ja genereerige. Klõpsake CMake GUI -s nuppu Seadistamine> viisardis Loo kataloog klõpsake Jah> valige Visual Studio 16 2019> klõpsake nuppu Lõpeta.

    Kui loete CMake GUI -s: "Configuring done", klõpsake nuppu Generate. Peaksite lugema: "Genereerimine on tehtud"

  • Ehitage oma lahendus.

    • Liikuge C:> GL> GLFWsrc> build. Topeltklõpsake "GLFW.sln" või "GLFW" või "ALL_BUILD.vcxproj". Ilmub Visual Studio eksemplar. Oodake, kuni ilmub peamenüüs Ehituse kirje. Klõpsake seda> "Ehitage lahendus".
    • Oodake, kuni loete akna "Väljund" viimast rida: ========== Koostamine: 32 õnnestus, 0 ebaõnnestus, 0 ajakohane, 2 vahele jäeti "========= =

      "Õnnestunud" muudatuste arv glfw versioonides

  • Liikuge kausta C: \> GL> GLFWsrc> build> src> Silumine. Sees peaksite nägema faili glfw3.lib.

Samm 7. Ehitage CMake ja Visual Studio GLEW

Järgige ülaltoodud sammu, kuid

  • Kopeeri (olge ettevaatlik, ärge kopeerige tühja kohta) C:/GL/GLEWsrc/build/cmake ja kleepige see esimesele tekstiväljale.
  • Kopeeri (olge ettevaatlik, ärge kopeerige tühja kohta) C:/GL/GLEWsrc/build ja kleepige teisele tekstiväljale.
  • Minge jaotisse C:> GL> GLEWsrc> build. Topeltklõpsake "glew.sln", "glew" või "ALL_BUILD.vcxproj".
  • Aastal V. S. Väljundnõustaja, täna õnnestunud arv (31-1-2020) on 6, võib hilisemas versioonis siiski muutuda.
  • Minge C:> GL> GLEWsrc> build> lib> Silumine. Sees peaksite nägema faili glew32d.lib teiste failide hulgas.

Samm 8. Koostage CMM ja Visual Studio GLM

Järgige (selle osa) 6. sammu Ehitage CMake ja Visual Studio GLFW aga…

  • Esimese tekstivälja jaoks kopeerige (tähelepanu:

    ärge kopeerige tühja kohta) ja kleepige C:/GL/GLM

  • Teise tekstivälja koopia jaoks (tähelepanu:

    ärge kopeerige tühja kohta) ja kleepige C:/GL/GLM/ehitada

  • Liikuge C:> GL> GLM> build. Topeltklõpsake faili "ALL_BUILD.vcxproj" või faili (mitte kausta) "glm".
  • Aastal V. S. Väljundnõustaja, täna õnnestunud (31.08.2021) arv on 165, võib hilisemas versioonis siiski muutuda.

    Kui õnnestunud arv on väiksem kui 165, kustutage CMake GUI> minge C:> GL> topeltklõpsake "cmake-3.21.2-windows-x86_64"> topeltklõpsake "bin"> topeltklõpsake faili "cmake-gui". Ilmub uus CMake GUI. Järgige praegust sammu (#8)

  • Avage C:> GL> GLM> build> glm> Silumine. Sees peaksite nägema faili glm_static.lib teiste failide hulgas.

Samm 9. Seadistage sisseehitatud GLFW, ehitatud GLEW ja ehitatud GLM projektis

  • Loo tühi projekt vastavalt 2. osa. Nime tüübi jaoks GLFWsrc-GLEWsrc-GLMsrc-0 "Asukoht:" peaks olema järgmine: C: / GLP Ärge unustage lisada faili Main.cpp.
  • Seadistage projekti atribuudid. Lahenduste uurija viisardis paremklõpsake projekti nimel GLFWsrc-GLEWsrc-GLMsrc-0> valige Atribuudid.

    • (1) GLFWsrc-GLEWsrc-GLMsrc-0 atribuutide lehtede peamenüüs.

      Platvormi kirjes valige x64> klõpsake Configuration Manager….

      • Aktiivse lahenduse platvormil: valige x64.
      • Platvormi kirjes valitakse automaatselt x64.
      • Klõpsake nuppu Sule.
    • (2) Täiendavad kaasamise kataloogid. Klõpsake C/C ++> Üldine> Valige menüü kõrval esimene, Lisa kaasamise kataloogid> klõpsake välja lõpus oleval allanoolel ja klõpsake käsku Muuda….

      • Kopeeri C: / GL / GLFWsrc / include > klõpsake viisardi "Lisa kaasamise kataloogid" esimesel ikoonil> kleepige ülemisele tekstiväljale.
      • Kopeeri C: / GL / GLEWsrc / include > klõpsake uuesti esimest ikooni> kleepige.
      • Kopeeri C: / GL / GLM > klõpsake veel kord esimest ikooni> kleepige.
      • Klõpsake viisardis "Lisage kataloogid" nuppu OK.
    • (3) Raamatukogu täiendavad kataloogid. Topeltklõpsake linkerit> klõpsake nuppu Üldine> Täiendavad teekikataloogid> klõpsake välja lõpus olevat allanoolt> klõpsake käsku Muuda….

      • Kopeeri C: / GL / GLFWsrc / build / src / Debug > täiendavate teekikataloogide "viisardis klõpsake esimest ikooni> kleepige ülemisse tekstivälja.
      • Kopeeri C: / GL / GLEWsrc / build / lib / Debug > klõpsake uuesti esimest ikooni> kleepige.
      • Kopeeri C: / GL / GLM / build / glm / Silumine > klõpsake veel kord esimest ikooni> kleepige.
    • (4) Täiendavad sõltuvused. Valige linkeri rippmenüüst Sisend> menüü kõrval valige esimene, Täiendavad sõltuvused> klõpsake välja lõpus oleval allanoolel> Muuda….

      • Kopeeri opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > kleepige viisardi "Täiendavad sõltuvused" tekstikasti.
      • Klõpsake viisardis "Täiendavad sõltuvused" nuppu OK.
    • (5) Seadke süsteem alamsüsteemile CONSOLE.

      Valige linkeri rippmenüüst Süsteem> valige menüü kõrval esimene, alamsüsteem> klõpsake välja lõpus oleval allanoolel> valige konsool (/ALASÜSTEEM: KONSOL). Klõpsake nuppu Rakenda ja OK.

  • Kopeerige fail glew32d.dll ja kleepige projekti kausta GLFWsrc-GLEWsrc-GLMsrc-0.

    • Minge C:> GL> GLEWsrc> build> bin> silumine. Klõpsake nuppu glew32d.dll > paremklõpsake> Kopeeri.
    • Minge C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Paremklõpsake projekti kaustas GLFWsrc-GLEWsrc-GLMsrc-0 tühja ala ja valige Kleebi.
  • Kopeerige fail glm_shared.dll ja kleepige projekti kausta GLFWsrc-GLEWsrc-GLMsrc-0.

    • Avage C:> GL> GLM> build> glm> Silumine. Klõpsake nuppu glm_shared.dll > paremklõpsake> Kopeeri.
    • Minge C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Paremklõpsake projekti kaustas GLFWsrc-GLEWsrc-GLMsrc-0 tühja ala ja valige Kleebi.
    • glew32d.dll ja glm_shared.dll failid peaksid nüüd olema projekti kaustas GLFWsrc-GLEWsrc-GLMsrc-0 koos Main.cpp ja veel 4 Visual Studio loodud failiga.

Samm 10. Testige oma projekti ja parandage vead, kui neid on

Minge 3. osa juurde ja järgige samme 7 ja 8.

Samm 11. Loo mall

Nagu eespool 4. osas. Malli nime tüübi jaoks GLFWsrc-GLEWsrc-GLMsrc Projekti nime tüübi jaoks GLFWsrc-GLEWsrc-GLMsrc-1 Pidage meeles, et igas selle malliga loodud projektis klõpsake V. S. GUI peamenüü.

Osa 7/7: Seadistuse valimine

Samm 1. Selles õpetuses saate teada 3, kuidas programmis Visual Studio projektiga GLFW, GLEW ja GLM seada

  • Seadistage binaarfailid x86 (32 bitti).

    See on kõige lihtsam. Seadistamisega peaksite alustama siit.

  • Seadistage binaarfailid x64 (64 bitti).

    See on suunatud x64 platvormile. Valige see ainult siis, kui teil on selleks konkreetne põhjus.

  • Koostage GLFW allikas, GLEW allikas, GLM allikas ja seadistage need projektis.

    Sihib ka x64. Kõige keerulisem. Parim siiski.

Näpunäiteid

  • Saate luua kausta kausta C: / GL oma projektide paigutamiseks. Projekti loomisel valige see kaust "Asukoht".
  • Üldine seadistamise viis Täiendavad kaasamise kataloogid on see, et pärast esimese ikooni klõpsamist klõpsake kolme punkti…, navigeerige kausta, kus.h failid elavad (selles õpetuses C: / GL / glfw / include, C: / GL / glew / include ja C: / GL / glm) ja klõpsake nuppu Vali kaust.
  • Üldine seadistamise viis Raamatukogu täiendavad kataloogid on see, et pärast esimese ikooni klõpsamist klõpsake kolme punkti…, liikuge kausta, kus.lib-failid elavad (selles x86 platvormi õpetuses C: / GL / glfw / lib-vc2019 ja C: / GL / glew / lib / Release / Win32) ja klõpsake nuppu Vali kaust.
  • Üldine seadistamise viis Täiendavad sõltuvused on see,

    • Liikuge File Exploreris kausta, kus.lib-failid elavad (selles x86 platvormi õpetuses C: / GL / glfw / lib-vc2019 ja C: / GL / glew / lib / Release / Win32), klõpsake kaks korda iga.lib -faili nimel ja kopeerige (streigiga Ctrl+C) nimi koos laiendiga.lib.
    • Nüüd minge täiendavate sõltuvuste viisardisse ja kleepige see (vajutades klahvikombinatsiooni Ctrl+V). Sisestage semikoolon (;).
    • Kui soovite oma projektiga OpenGL -i konfigureerida, lisage opengl32.lib.
  • Kui dll -faile on vaja, peaksite iga loodava projekti puhul - isegi projektiga loodud malli, sealhulgas dll -faili - kopeerima dll -failid raamatukogudest või eelmisest projektist ja kleepima uude projekti.

Soovitan: