Si të vendosni OpenGL GLFW GLEW GLM në një projekt me Visual Studio

Përmbajtje:

Si të vendosni OpenGL GLFW GLEW GLM në një projekt me Visual Studio
Si të vendosni OpenGL GLFW GLEW GLM në një projekt me Visual Studio

Video: Si të vendosni OpenGL GLFW GLEW GLM në një projekt me Visual Studio

Video: Si të vendosni OpenGL GLFW GLEW GLM në një projekt me Visual Studio
Video: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Prill
Anonim

Ky udhëzues do t'ju ndihmojë të kapërceni sfidën e parë të përdorimit të OpenGL, GLFW, GLEW dhe GLM: Instalimi dhe konfigurimi i tyre dhe krijimi i projektit tuaj të parë me modelin GLFW-GLEW-GLM në Visual Studio 2019.

Do të supozojë se platforma juaj është Windows dhe IDE juaj është Visual Studio 2019. Gjatë instalimit të Visual Studio, kontrolloni zhvillimin e Desktop me kutinë e ngarkesës C ++.

Hapa

Pjesa 1 nga 7: Shkarkimi i GLFW, GLEW dhe GLM

Theksoni glfw
Theksoni glfw

Hapi 1. Theksoni hapin ose nën-hapin

Theksoni hapin ose nën-hapin që prisni të bëni dhe më pas bëjeni. Shihni si shembull foton e mësipërme.

Hapi 2. Krijo dosjen GL

Hapni File Explorer të Windows> Shkoni te disku (drejtoria) C.

  • Nëse dosja GL tashmë ekziston është në rregull.
  • Nëse jo, klikoni me të djathtën në zonën boshe> zgjidhni E re> Dosja> lloji GL > goditi ↵ Enter.

Hapi 3. Shkarkoni GLFW

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link in New Window

  • Klikoni binaret 32-bit të Windows. Ju do të merrni "glfw-3.3.4.bin. WIN32" ose versionin e fundit.
  • Klikoni dosjen e shkarkimit "glfw-3.3.4.bin. WIN32"> klikoni me të djathtën> zgjidhni kopjen.
  • Shkoni te C:> GL> klikoni me të djathtën> zgjidhni paste.
  • Klikoni në "glfw-3.3.4.bin. WIN32" dhe riemëroni atë në GLFW.
  • Tani në dosjen "GL", ju keni dosje GLFW.

Hapi 4. Shkarkoni GLEW

Klikoni me të djathtën në lidhjen e mëposhtme dhe zgjidhni Open Link in New Window https://glew.sourceforge.net/. Më poshtë Shkarkimet, Gjej Binaret dhe klikoni Windows 32-bit dhe 64-bit.

  • Klikoni në dosjen e shkarkuar glew-2.1.0 (ose versioni i fundit)> kliko me të djathtën> përzgjidh Kopjoni.
  • Shkoni te C:> GL> klikoni me të djathtën> zgjidhni Ngjit.
  • (Përndryshe, hapni dritaren "Files Explorer"> C:> GL. Shkoni te dritarja e shkarkimit> klikoni dosjen e shkarkuar dhe tërhiqeni në C: / GL)
  • Riemërto glew-2.1.0 te GLEW.
  • Nëse dosja glew-2.1.0-win32 është shkarkuar, klikoni dy herë mbi të për të marrë glew-2.1.0.
GLM 1
GLM 1

Hapi 5. Shkarkoni GLM

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link in New Window glm bibliotekën e matematikës OpenGL. Në këndin e sipërm të majtë klikoni Shkarkoni GLM 0.9.9.7 ose versionin e fundit (shiko foton më lart).

  • Klikoni dosjen e shkarkuar "glm"> kliko me të djathtën> Kopjo.
  • Shkoni te C: / GL> klikoni me të djathtën> Ngjit.
  • (Përndryshe, hapni dritaren "Files Explorer"> C:> GL. Shkoni te dritarja e shkarkimit> klikoni dosjen e shkarkuar dhe tërhiqeni në C: / GL)
  • Riemërto glm te GLM

Pjesa 2 nga 7: Krijimi i një Projekti Visual Studio

Hapi 1. Krijo dosje GLP

Shkoni te disku (drejtoria) C.

  • Nëse dosja GLP tashmë ekziston është në rregull.
  • Nëse jo, klikoni me të djathtën në zonën boshe> zgjidhni E re> Dosja> lloji GLP > goditi ↵ Enter.

Hapi 2. Krijo një projekt bosh

  • Nëse Visual Studio nuk është i hapurMe Hapeni atë> Klikoni Krijo një projekt të ri> Projekti bosh> Tjetra.

    • Konfiguroni projektin tuaj të ri magjistar, për "Emri i projektit", lloji: GLFW-GLEW-GLM-0
    • Në "Vendndodhja" fshini gjithçka, kopjoni C: / GLP \ dhe ngjit.
    • Kontrolloni "Vendosni zgjidhjen dhe projektin në të njëjtën drejtori"> klikoni Krijo.
    • Prisni derisa të shfaqet shembulli i Visual Studio.
  • Nëse tashmë është hapurMe Klikoni Skedar> E Re> Projekti …> Projekti Bosh> Tjetra. Pjesa tjetër si më sipër.

Hapi 3. Shtoni skedarin tuaj burimor në projekt

  • Në V. S. GUI, magjistari Solution Explorer, klikoni me të djathtën në hyrjen Burimet e skedarëve (e fundit)> zgjidhni Shto> Artikull të ri….
  • Në magjistarin Shto artikull të ri-GLFW-GLEW-GLM-0, klikoni Skedari C ++ (.cpp) (i pari) nga mesi i dritares. Në kutinë e tekstit Emri, shkruani Main.cpp.
  • Vendndodhja duhet të jetë C: / GLP / GLFW-GLEW-GLM-0 \
  • Klikoni në butonin Shto. Skedari do të hapet në redaktorin kryesor të tekstit, por lëreni skedarin bosh tani për tani.

Pjesa 3 nga 7: Instalimi i GLFW, GLEW dhe GLM në Projekt

Projekti 0
Projekti 0

Hapi 1. Konfiguroni "Drejtoritë e përfshira shtesë"

Në Solution Explorer, klikoni me të djathtën mbi emrin e projektit tuaj, që është GLFW-GLEW-GLM-0, dhe zgjidhni Properties. Lini cilësimet e paracaktuara: Konfigurimi: Aktiv (Debug), dhe Platforma: Aktive (Win32)

Opengl 1
Opengl 1

Hapi 2. Hapni menunë zbritëse C/C ++

Klikoni Të Përgjithshëm> Drejtoritë e Përfshira Shtesë. > shigjeta poshtë në fund të fushës> klikoni në menunë zbritëse. Me

  • Kopjoni këtë C: / GL / GLFW / përfshijnë > në Magjistarin e Përfshirjes së Drejtorive Shtesë klikoni ikonën e parë> ngjit.

    OpenGL 12
    OpenGL 12
  • Kopjoni këtë C: / GL / GLEW / përfshijnë > përsëri klikoni ikonën e parë> ngjit.
  • Kopjoni këtë C: / GL / GLM > edhe një herë klikoni ikonën e parë> ngjit.
  • Në magjistarin shtesë të përfshirjes së drejtorive, klikoni OK.

Hapi 3. Konfiguroni lidhësin "Drejtoritë shtesë të bibliotekës"

Hapni menunë zbritëse Linker dhe klikoni Të përgjithshme. Klikoni hyrjen e Drejtorive të Bibliotekave shtesë> shigjeta poshtë në të djathtë të fushës> klikoni.

  • Kopjoni C: / GL / GLFW / lib-vc2019 > në magjistarin "Drejtoritë shtesë të bibliotekave", klikoni ikonën e parë> ngjit.
  • Kopjoni këtë C: / GL / GLEW / lib / Release / Win32 > kliko ikonën e parë> ngjit> kliko OK.

Hapi 4. Konfiguroni "Vartësitë shtesë"

  • Në menunë zbritëse Linker klikoni "Input". Klikoni hyrjen e varësive shtesë> shigjeta poshtë në fund të fushës> në menunë zbritëse.
  • Kopjoni opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib dhe ngjiteni në kutinë më të lartë të tekstit të magjistarit të varësive shtesë. Klikoni OK në magjistarin e varësive shtesë.

Hapi 5. Vendosni Linker "SubSystem" në "Console"

Në menunë zbritëse Linker, klikoni Sistemi> Nënsistemi> klikoni shigjetën poshtë në fund të fushës> zgjidhni tastierë (/SUBSISTEMI: KONSOLE) nga menyja zbritëse> klikoni Apliko, pastaj OK në magjistarin e Projektit të Pronave.

Hapi 6. Kopjoni skedarin glew32.dll dhe ngjisni në dosjen e projektit GLFW-GLEW-GLM-0

  • Shkoni te C:> GL> GLEW> kosh> Lëshoni> Win32. Klikoni glew32.dll> kliko me të djathtën> Kopjo.
  • Shkoni te C:> GLP> GLFW-GLEW-GLM-0. Klikoni me të djathtën në një zonë të zbrazët në dosjen GLFW-GLEW-GLM-0 dhe zgjidhni Paste.
  • Skedari glew32.dll tani duhet të jetë në dosjen e projektit GLFW-GLEW-GLM-0 së bashku me Main.cpp, dhe 4 skedarë të tjerë të krijuar nga Visual Studio.

Hapi 7. Testoni projektin tuaj

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link në New Window tutorial01.cpp. Kopjoni kodin dhe ngjiteni në zonën e kodit Main.cpp. Shtypni Ctrl+F5. Dy dritare duhet të shfaqen. Njëra e zezë dhe tjetra blu.

Nëse shfaqet vetëm dritarja e zezë (tastiera) me mesazhin: "Hapja e dritares GLFW dështoi. Nëse keni një GPU Intel, ato nuk janë të pajtueshme me 3.3. Provoni versionin 2.1 të tutorialit.", Konfigurimi është në rregull, por funksionon glfwCreateWindow nuk funksionoi

Hapi 8. Korrigjoni çdo gabim

Nëse shihni ndonjë gabim në "Listën e Gabimeve" kontrolloni sa vijon:

  • Skedari me shtesën.h shkoni te Pjesa 3, hapi 1, "Konfiguroni" Drejtoritë e Përfshira Shtesë "" dhe ndiqni udhëzimet.
  • Skedari me shtesën.lib shkoni te Pjesa 3, hapi 2, "Konfiguroni lidhësin" Drejtoritë shtesë të bibliotekës "" dhe ndiqni udhëzimet. Gjithashtu në hapin 3, "Konfiguro lidhësin" Drejtoritë shtesë të bibliotekës "".
  • Skedari me shtesën.dll shkoni në hapin 5, "Kopjoni skedarin glew32.dll dhe ngjisni në dosjen e Projektit" dhe ndiqni udhëzimet.
  • "Pika e hyrjes duhet të përcaktohet" shkoni në hapin 4, Vendosni lidhësin "NënSistemi" në "CONSOLE" dhe ndiqni udhëzimet.
  • Për gabime të tjera, nëse nuk mund t'i korrigjoni, mbyllni Visual Studio> fshini dosjen e projektit GLFW-GLEW-GLM-0 që jeton në C: / GLP> hapni Visual Studio> përsëritni konfigurimin nga Pjesa 2Me Punë e mirë.

Pjesa 4 nga 7: Krijimi i një projekti me modelin GLFW-GLEW-GLM

Hapi 1. Krijo shabllon

Shkoni te menuja kryesore e Visual Studio dhe, ndërsa Projekti-0 është i hapur, klikoni Projekt> Modeli i eksportit….

  • Në Export template Wizard kontrolloni Modelin e Projektit, nëse nuk është i kontrolluar> klikoni Next>.
  • Në "Eksporti i modelit të magjistarit" (Zgjidhni Opsionet e modelit), në kutinë e tekstit Emri i modelit fshini gjithçka, kopjoni GLFW-GLEW-GLM dhe ngjit> kliko Finish. Modeli është krijuar. Fshi dritaren e hapur me adresën e shabllonit.

Hapi 2. Krijoni projektin tuaj

  • Klikoni Skedar> E Re> Projekt….
  • Krijoni një projekt të ri magjistar, në listën e modeleve, zgjidhni GLFW-GLEW-GLM (nëse është e nevojshme lëvizni në listën e modeleve)> klikoni Next.
  • Konfiguroni projektin tuaj të ri magjistar, në fushën e tekstit "Emri i projektit", lloji (ose kopjoni dhe ngjisni) GLFW-GLEW-GLM-1
  • Vendndodhja duhet të jetë C: / GLP. Nëse nuk është, kopjoni C: / GLP dhe ngjit.
  • Sigurohuni që Vendosja e zgjidhjes dhe projektit në të njëjtën drejtori është kontrolluar. Klikoni Krijo.

Hapi 3. Shtoni skedarin burimor

Në menunë Solution Explorer klikoni dy herë Burimet Skedarë> klikoni Main.cpp. Kodi duhet të shfaqet në V. S. zona e kodit. Nëse dëshironi, mund të ndryshoni ose ndryshoni kodin.

Hapi 4. Kopjoni skedarin glew32.dll dhe ngjisni në dosjen e projektit GLFW-GLEW-GLM-1

  • Shkoni te C:> GL> GLEW> kosh> Lëshoni> Win32. Klikoni glew32.dll> kliko me të djathtën> Kopjo.
  • Shkoni te C:> GLP> GLFW-GLEW-GLM-1. Klikoni me të djathtën në një zonë të zbrazët në dosjen e projektit GLFW-GLEW-GLM-1 dhe zgjidhni Paste.
  • Skedari glew32.dll tani duhet të jetë në dosjen e projektit GLFW-GLEW-GLM-1 së bashku me Main.cpp, dhe 4 skedarë të tjerë të krijuar nga Visual Studio.
  • Drejtoni programin. Punë e mirë.

Pjesa 5 nga 7: Krijimi i projektit për të synuar platformën x64

Hapi 1. Krijo dosje GL

Hapni File Explorer të Windows> Shkoni te disku (drejtoria) C.

  • Nëse dosja GL tashmë ekziston është në rregull.
  • Nëse jo, klikoni me të djathtën në zonën boshe> zgjidhni E re> Dosja> lloji GL > goditi ↵ Enter.

Hapi 2. Shkarko GLFW 64 bit

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link in New Window

  • Klikoni në binaret e Windows 64-bit. Ju merrni "glfw-3.3.4.bin. WIN64" ose versionin e fundit.
  • Kliko dosjen> kliko me të djathtën> Kopjo.
  • Lundroni C: / GL> klikoni me të djathtën> Ngjit.
  • Riemërtoni dosjen "glfw-3.3.4.bin. WIN64" në GLFW64

Hapi 3. Shkarkoni GLEW dhe GLM si më sipër, Pjesa 1, hapat 4, 5

Hapi 4. Krijoni projekt si më sipër (Pjesa 2), me emrin GLFW64-GLEW64-GLM-0 dhe shtoni skedarin Main.cpp

Hapi 5. Cilësimet kryesore të faqeve të pronës së projektit

Shkoni te "Solution Explorer"> klikoni me të djathtën mbi emrin e projektit tuaj> zgjidhni "Properties". Në Platform: hyrje, zgjidhni x64> Klikoni menaxherin e konfigurimit…

  • Në platformën e zgjidhjes aktive: zgjidhni x64
  • Në hyrjen e Platformës, x64 zgjidhet automatikisht.
  • Kliko Mbyll

Hapi 6. Drejtoritë shtesë të përfshira

Si më sipër, Pjesa 3, hapi 2.

Hapi 7. Drejtoritë shtesë të bibliotekave

Hapni menunë rënëse "Linker" dhe klikoni "General". Klikoni hyrjen "Drejtoritë shtesë të bibliotekave"> shigjetën poshtë në fund të fushës> "Ndrysho" në menunë zbritëse.

  • Kopjoni këtë C: / GL / GLFW64 / lib-vc2019 > në magjistarin "Drejtoritë shtesë të bibliotekave" klikoni ikonën e parë> ngjit.
  • Kopjoni këtë C: / GL / GLEW / lib / Release / x64 > kliko ikonën e parë> ngjit> kliko OK.

Hapi 8. Varësitë shtesë

Si më sipër, Pjesa 3, hapi 4.

Hapi 9. Nënsistemi

Si më sipër, Pjesa 3, hapi 5.

Hapi 10. Kopjoni skedarin glew32.dll dhe ngjisni në dosjen e projektit GLFW64-GLEW64-GLM-0

Në "File Explorer" të Windows lundroni te

  • C:> GL> GLEW> kosh> Lëshimi> x64. Në dosjen "x64" kliko skedarin "glew32.dll"> kliko me të djathtën> "Kopjo".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Klikoni me të djathtën në zonën e zbrazët në dosjen e projektit "GLFW64-GLEW64-GLM-0" dhe zgjidhni "Paste".

Hapi 11. Provoni projektin dhe korrigjoni gabimet nëse ka

Si më sipër, Pjesa 3, hapat 7, 8.

K TSHILL: Edhe nëse në cilësimet kryesore të Faqet e Pronës është Platforma: x64, klikoni Menaxher i konfigurimit …, dhe në Platformën e zgjidhjes aktive: zgjidhni x64

Hapi 12. Krijo shabllon

Si më sipër Pjesa 4, por në hapin 4 lundroni te C:> GL> GLEW> bin> Lëshoni> x64 në vend. Vini re se emri i skedarit është glew32.dll si me platformën x86. Për llojin e emrit të shabllonit GLFW64-GLEW64-GLM Për llojin e emrit të projektit GLFW64-GLEW64-GLM-1

K TSHILL: Në çdo projekt që krijoni me këtë model, zgjidhni x64 (pranë Debug) në GUI të Visual Studio

Pjesa 6 nga 7: Vendosja e GLFW e ndërtuar, GLEW e ndërtuar dhe GLM e ndërtuar

Hapi 1. Krijo dosje GL

Hapni File Explorer të Windows> Shkoni te disku (drejtoria) C.

  • Nëse dosja GL tashmë ekziston është në rregull.
  • Nëse jo, klikoni me të djathtën në zonën boshe> zgjidhni E re> Dosja> lloji GL > goditi ↵ Enter.

Hapi 2. Instaloni CMake

Klikoni me të djathtën në lidhjen e mëposhtme dhe zgjidhni Hapni Lidhjen në Dritare të Re Përdorni CMake për të marrë binare nga Kodi Burimor. Ndiqni Pjesa 1 Instalimi i CMake.

Hapi 3. Shkarkoni burimin GLFW

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link in New Window https://www.glfw.org/download.html. Zgjidhni "Paketa e burimit".

  • Në dritaren e shkarkimit klikoni dosjen "glfw-3.3.4" (ose versionin e fundit)> klikoni me të djathtën> zgjidhni Kopjo.
  • Në File Explorer lundroni te C: \> GL> klikoni me të djathtën> zgjidhni Ngjit. Klikoni dy herë në emrin e dosjes> fshini emrin> shkruani: GLFWsrc > goditi ↵ Enter.

Hapi 4. Shkarkoni burimin GLEW

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link in New Window https://glew.sourceforge.net/. Pranë Burimi kliko ZIP.

  • Në dritaren e shkarkimit klikoni dosjen "glew-2.1.0" (ose e fundit)> kliko me të djathtën> Kopjo.
  • Shkoni te C: \> GL. Klikoni me të djathtën> Ngjit. Klikoni dy herë mbi emrin e dosjes dhe riemërtoni GLEWsrc > goditi ↵ Enter. Tani në dosjen GL keni dosje GLFWsrc dhe GLEWsrc, ndoshta ndër të tjera.

Hapi 5. Shkarkoni GLM nëse nuk është shkarkuar tashmë

Shkoni në Pjesën 1 dhe ndiqni hapin 5.

Hapi 6. Ndërtoni GLFW nga CMake dhe Visual Studio

Shkoni te CMake GUI.

  • Kopjoni (Kini kujdes mos kopjoni asnjë hapësirë bosh) C:/GL/GLFWsrc dhe ngjiteni në fushën e parë të tekstit.
  • Kopjoni (Kini kujdes mos kopjoni asnjë hapësirë boshe) C:/GL/GLFWsrc/ndërtuar dhe ngjiteni në fushën e dytë të tekstit ("Ku të ndërtoni binarët:").
  • Konfiguro dhe gjenero. Në CMake GUI, klikoni Konfiguro> në magjistarin Krijo Drejtori klikoni Po> zgjidhni Visual Studio 16 2019> klikoni Përfundo.

    Kur, në CMake GUI, lexoni: "Konfigurimi i kryer", klikoni Gjeneroni. Ju duhet të lexoni: "Gjenerimi u krye"

  • Ndërtoni zgjidhjen tuaj.

    • Shkoni te C:> GL> GLFWsrc> ndërtuar. Klikoni dy herë "GLFW.sln", ose "GLFW", ose "ALL_BUILD.vcxproj". Shfaqet një shembull i Visual Studio. Prisni derisa të shfaqet në menunë kryesore Hyrja e ndërtimit. Klikoni atë> "Zgjidhja e ndërtimit".
    • Prisni derisa të lexoni rreshtin e fundit në dritaren "Output": ========== Ndërtimi: 32 arritën, 0 dështuan, 0 u përditësuan, 2 u anashkaluan "========= =

      Numri i ndryshimeve "të suksesshme" në versionet glfw

  • Shkoni te C: \> GL> GLFWsrc> build> src> Debug. Brenda ju duhet të shihni skedarin glfw3.lib.

Hapi 7. Ndërtoni GLEW nga CMake dhe Visual Studio

Ndiqni hapin e mësipërm por

  • Kopjoni (Kini kujdes mos kopjoni asnjë hapësirë bosh) C:/GL/GLEWsrc/build/cmake dhe ngjiteni në fushën e parë të tekstit.
  • Kopjoni (Kini kujdes mos kopjoni asnjë hapësirë bosh) C:/GL/GLEWsrc/ndërtuar dhe ngjiteni në fushën e dytë të tekstit.
  • Shkoni te C:> GL> GLEWsrc> ndërtuar. Klikoni dy herë "glew.sln", ose "glew", ose "ALL_BUILD.vcxproj".
  • Në V. S. Magjistari i daljes, numri i suksesshëm sot (31-1-2020) është 6, megjithatë mund të ndryshojë në versionin e mëvonshëm.
  • Shkoni te C:> GL> GLEWsrc> ndërtuar> lib> Debug. Brenda ju duhet të shihni skedarin glew32d.lib mes skedarëve të tjerë.

Hapi 8. Ndërtoni GLM nga CMake dhe Visual Studio

Ndiqni hapin 6 (të kësaj pjese) Ndërtoni GLFW nga CMake dhe Visual Studio por…

  • Për fushën e parë të tekstit, kopjoni (vëmendje:

    mos kopjoni asnjë hapësirë të zbrazët) dhe ngjisni C:/GL/GLM

  • Për kopjen e fushës së dytë të tekstit (vëmendje:

    mos kopjoni asnjë hapësirë të zbrazët) dhe ngjisni C:/GL/GLM/build

  • Shkoni te C:> GL> GLM> ndërtuar. Klikoni dy herë skedarin "ALL_BUILD.vcxproj" ose skedarin (jo dosjen) "glm".
  • Në V. S. Magjistari i daljes, numri i suksesshëm sot (2021-08-31) është 165, megjithatë mund të ndryshojë në versionin e mëvonshëm.

    Nëse numri i sukseseve është më i vogël se 165, fshini CMake GUI> shkoni te C:> GL> klikoni dy herë "cmake-3.21.2-windows-x86_64"> klikoni dy herë "bin"> skedarin me dy klikime "cmake-gui". Shfaqet GUI i ri CMake. Ndiqni hapin aktual (#8)

  • Shkoni te C:> GL> GLM> build> glm> Debug. Brenda ju duhet të shihni skedarin glm_static.lib mes skedarëve të tjerë.

Hapi 9. Krijoni GLFW të ndërtuar, GLEW të ndërtuar dhe GLM të ndërtuar në projekt

  • Krijoni një projekt bosh sipas Pjesa 2Me Për llojin e emrit GLFWsrc-GLEWsrc-GLMsrc-0 "Vendndodhja:" duhet të jetë: C: / GLP Mos harroni të shtoni skedarin Main.cpp.
  • Konfiguroni Karakteristikat e projektit. Në magjistarin Solution Explorer, klikoni me të djathtën mbi emrin e projektit që është GLFWsrc-GLEWsrc-GLMsrc-0> zgjidhni Properties.

    • (1) Në menynë kryesore të GLFWsrc-GLEWsrc-GLMsrc-0 Pages.

      Në hyrjen e Platformës zgjidhni x64> klikoni Menaxher i Konfigurimit….

      • Në platformën e zgjidhjes aktive: zgjidhni x64.
      • Në hyrjen e Platformës, x64 zgjidhet automatikisht.
      • Kliko Mbyll.
    • (2) Drejtoritë e Përfshira Shtesë Me Klikoni C/C ++> Të përgjithshme> Në menynë tjetër zgjidhni të parën, Drejtoritë e përfshira shtesë> klikoni shigjetën poshtë në fund të fushës> klikoni Ndrysho….

      • Kopjoni C: / GL / GLFWsrc / përfshijë > në magjistarin "Përfshirë drejtori shtesë" klikoni ikonën e parë> ngjiteni në fushën e tekstit më të lartë.
      • Kopjoni C: / GL / GLEWsrc / përfshijë > kliko përsëri ikonën e parë> ngjit.
      • Kopjoni C: / GL / GLM > klikoni edhe një herë ikonën e parë> ngjit.
      • Në magjistarin "Përfshini drejtori shtesë" klikoni OK.
    • (3) Drejtoritë shtesë të bibliotekave Me Klikoni dy herë Linker> klikoni General> Drejtoritë shtesë të bibliotekës> klikoni shigjetën poshtë në fund të fushës> klikoni Edit….

      • Kopjoni C: / GL / GLFWsrc / build / src / Debug > në Drejtoritë shtesë të Bibliotekës "magjistari klikoni ikonën e parë> ngjiteni në pjesën më të lartë të tekstit.
      • Kopjoni C: / GL / GLEWsrc / build / lib / Debug > kliko përsëri ikonën e parë> ngjit.
      • Kopjoni C: / GL / GLM / build / glm / Debug > klikoni edhe një herë ikonën e parë> ngjit.
    • (4) Varësitë shtesë Me Në menunë zbritëse Linker zgjidhni Input> në menynë pranë zgjidhni të parën, Varësitë shtesë> klikoni shigjetën poshtë në fund të fushës> Redakto….

      • Kopjoni opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > ngjisni në kutinë e tekstit të sipërm të magjistarit "Vartësi shtesë".
      • Në magjistarin "Vartësitë shtesë" klikoni OK.
    • (5) Vendosni Sistemin në NënSistemin KONSOLE.

      Në menunë zbritëse Linker zgjidhni Sistemin> pranë menusë zgjidhni të parën, NënSistemi> klikoni shigjetën poshtë në fund të fushës> zgjidhni tastierën (/SUBSISTEMI: KONSOLE). Klikoni Aplikoni dhe OK.

  • Kopjoni skedarin glew32d.dll dhe ngjisni në dosjen e projektit GLFWsrc-GLEWsrc-GLMsrc-0.

    • Shkoni te C:> GL> GLEWsrc> build> bin> debug. Kliko glew32d.dll > kliko me të djathtën> Kopjo.
    • Shkoni te C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klikoni me të djathtën në një zonë të zbrazët në dosjen e projektit GLFWsrc-GLEWsrc-GLMsrc-0 dhe zgjidhni Paste.
  • Kopjoni skedarin glm_shared.dll dhe ngjiteni në dosjen e projektit GLFWsrc-GLEWsrc-GLMsrc-0.

    • Shkoni te C:> GL> GLM> build> glm> Debug. Kliko glm_shared.dll > kliko me të djathtën> Kopjo.
    • Shkoni te C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klikoni me të djathtën në një zonë të zbrazët në dosjen e projektit GLFWsrc-GLEWsrc-GLMsrc-0 dhe zgjidhni Paste.
    • glew32d.dll dhe glm_shared.dll skedarët tani duhet të jenë në dosjen e projektit GLFWsrc-GLEWsrc-GLMsrc-0 së bashku me Main.cpp, dhe 4 skedarë të tjerë të krijuar nga Visual Studio.

Hapi 10. Testoni projektin tuaj dhe korrigjoni gabimet nëse ka

Shkoni te Pjesa 3 dhe ndiqni hapat 7 dhe 8.

Hapi 11. Krijo shabllon

Si më sipër Pjesa 4. Për llojin e emrit të shabllonit GLFWsrc-GLEWsrc-GLMsrc Për llojin e emrit të projektit GLFWsrc-GLEWsrc-GLMsrc-1 Mos harroni, në çdo projekt që krijoni me këtë model klikoni x64 në V. S. Menyja kryesore e GUI.

Pjesa 7 nga 7: Zgjedhja e Konfigurimit

Hapi 1. Në këtë tutorial ju mësoni se 3 ishte vendosja e GLFW, GLEW dhe GLM në Project with Visual Studio

  • Vendosni binarët x86 (32 bit).

    Theshtë më e lehtë. Ju duhet të filloni të mësoni të krijuar që këtu.

  • Vendosni binarët x64 (64 bit).

    Ai synon platformën x64. Zgjidhni atë vetëm kur keni arsye specifike për ta bërë këtë.

  • Përpiloni burimin GLFW, burimin GLEW, burimin GLM dhe vendosni ato në projekt.

    Synon gjithashtu x64. Më e vështira. Me e mira edhe pse.

Këshilla

  • Ju mund të krijoni një dosje në dosjen C: / GL për vendndodhjen e projekteve tuaja atje. Kur krijoni një projekt, zgjidhni këtë dosje për "Vendndodhja".
  • Mënyra e përgjithshme për konfigurim Drejtoritë shtesë të përfshijnë është që, pasi të klikoni ikonën e parë, klikoni tre pika…, lundroni te dosja ku.h () skedarët (të) jetojnë (në këtë tutorial përfshijnë C: / GL / glfw \, C: / GL / glew / include dhe C: / GL / glm) dhe klikoni Zgjidhni një dosje.
  • Mënyra e përgjithshme për konfigurim Drejtoritë shtesë të bibliotekave është se, pasi të klikoni ikonën e parë, klikoni tre pika…, lundroni te dosja ku jetojnë skedarët.lib (a) (në këtë tutorial për platformën x86, C: / GL / glfw / lib-vc2019 dhe C: / GL / glew / lib / Release / Win32) dhe klikoni Zgjidhni një dosje.
  • Mënyra e përgjithshme për konfigurim Varësitë shtesë eshte ajo,

    • Në File Explorer lundroni te dosja ku jetojnë skedarët.lib (s) (në këtë tutorial për platformën x86, C: / GL / glfw / lib-vc2019 dhe C: / GL / glew / lib / Release / Win32), klikoni dy herë mbi emrin e secilit skedar.lib dhe kopjoni (me goditje Ctrl+C) emrin me zgjerimin e tij.lib.
    • Tani shkoni te magjistari i varësive shtesë dhe ngjiteni atë (duke goditur Ctrl+V). Shkruani një pikëpresje (;).
    • Nëse dëshironi të konfiguroni OpenGL me projektin tuaj, shtoni opengl32.lib.
  • Nëse nevojiten skedarë dll, atëherë, në çdo projekt që krijoni - edhe me shabllon të krijuar nga projekti duke përfshirë skedarin dll - duhet të kopjoni skedarin (et) dll nga bibliotekat ose projektin e mëparshëm dhe t'i ngjisni në projektin e ri.

Recommended: