Si të krijoni një projekt Template OpenGL FreeGLUT GLEW në Visual Studio

Përmbajtje:

Si të krijoni një projekt Template OpenGL FreeGLUT GLEW në Visual Studio
Si të krijoni një projekt Template OpenGL FreeGLUT GLEW në Visual Studio

Video: Si të krijoni një projekt Template OpenGL FreeGLUT GLEW në Visual Studio

Video: Si të krijoni një projekt Template OpenGL FreeGLUT GLEW në Visual Studio
Video: Si ti mar parate e fituara nga Tik Toku & Si te lidhim karten Visa me Paypal 2024, Prill
Anonim

Shumë programues preferojnë OpenGL për grafikë. Nëse jeni një prej tyre, ju këshillojmë me forcë nga prodhuesi i tij, të përdorni një paketë veglash të dritareve (si freeGLUT) dhe një bibliotekë të ngarkimit OpenGL (siç është GLEW). Ky udhëzues do t'ju ndihmojë të kapërceni sfidën e parë të përdorimit të OpenGL me freeGLUT dhe GLEW: Instalimi dhe konfigurimi i tyre, dhe krijimi i projektit tuaj të parë me modelin OpenGL-freeGLUT-GLEW në Visual Studio 2019.

Ky udhëzues do të supozojë se platforma juaj është Windows dhe IDE juaj është Visual Studio. Gjatë instalimit të Visual Studio, kontrolloni zhvillimin e Desktop me kutinë e ngarkesës së punës C ++.

Hapa

Pjesa 1 nga 8: Shkarkimi pa pagesë GLUT dhe GLEW

Theksoni freeglut
Theksoni freeglut

Hapi 1. Theksoni atë që prisni të bëni

Theksoni hapin ose nën-hapin ose një pjesë të tij dhe më pas bëni atë. Për shembull, shihni foton më lart.

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 nuk ekziston, klikoni me të djathtën në zonën boshe> zgjidhni E re> Dosje> shkruani GL> goditni ↵ Enter

Hapi 3. Shkarkoni aplikacionin GLEW

  • Nëse tashmë i keni shkarkuar binarët GLEW, i keni në dosjen GL, nën-dosje GLEW, është në rregull.
  • Nëse nuk e keni bërë ende, klikoni me të djathtën në lidhjen e mëposhtme dhe zgjidhni Open Link in New Window https://glew.sourceforge.net. Poshtë Shkarkimet titull, klikoni Windows 32-bit dhe 64-bit.
  • Në dritaren e shkarkimit klikoni dosjen glew-2.1.0> klikoni me të djathtën> zgjidhni Kopjo.
  • 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)
  • Klikoni mbi emrin glew-2.1.0 dhe riemëroni atë në GLEW.
  • Nëse dosja glew-2.1.0-win32 është shkarkuar, klikoni dy herë mbi të për të marrë glew-2.1.0.

Hapi 4. Shkarkoni paketën freeglut 3.0.0 MSVC

Në lidhjen e mëposhtme klikoni me të djathtën dhe zgjidhni Open Link in New Window https://www.transmissionzero.co.uk/software/freeglut-devel/. Në seksion paketa freeglut 3.0.0 MSVC kliko Shkarkoni freeglut 3.0.0 për MSVC.

  • Në dritaren e shkarkimit klikoni në dosjen freeglut> klikoni me të djathtën> zgjidhni Kopjo.
  • 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)
  • Klikoni dy herë (pa dyfish) mbi emrin dhe llojin e tij GLUT
  • Tani në dosjen GL keni dosje: GLUT dhe GLEW.

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

Hapi 1. Krijo dosje GLP

Nëse ekziston tashmë është në rregull. Nëse jo, shkoni te disku C:, dhe krijoni dosjen GLP.

Hapi 2. Krijoni një projekt bosh

  • Në menunë kryesore të Visual Studio klikoni Skedar> E Re> Projekt…> në magjistar Krijoni një projekt të ri klikoni Projekti bosh> Tjetër.

    • Konfiguroni projektin tuaj të ri magjistar për llojin "Emri i projektit": GLUT-GLEW-0.
    • Pranë fushës së tekstit "Vendndodhja" klikoni…. Shkoni te C:> GLP> klikoni Zgjidh dosjen. Tani "Vendndodhja" është C: / GLP \.
    • Kontrolloni "Vendosni zgjidhjen dhe projektin në të njëjtën drejtori"> klikoni Krijo.
    • Prisni derisa të shfaqet shembulli i Visual Studio 2019.

Hapi 3. Shtoni skedarin tuaj burimor në Projekt

  • Në dritaren e zgjidhjes explorer, kliko me të djathtën në dosjen Burimet e skedarëve (e fundit)> kliko Shto> Artikull i ri….
  • Në dritaren Shto artikull të ri-GLUT-GLEW-0, kliko Skedar C ++ (.cpp) (i pari) nga mesi i dritares. Në kutinë e tekstit Emri, shkruani Main.cpp.
  • Vendndodhja është C: / GLP / GLUT-GLEW-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 8: Instalimi i GLUT dhe GLEW në një Projekt

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

  • Në Solution Explorer, klikoni me të djathtën mbi emrin e projektit tuaj, që është GLUT-GLEW-0, dhe zgjidhni Properties.
  • Në menunë kryesore të magjistarit GLUT-GLEW-0 Properties Pages, në Konfigurimi: lini cilësimet e parazgjedhura Aktive (Debug)> Platforma: Aktive (Win32).

    Projekti 0
    Projekti 0

    in32)}}.

    Projekti 0
    Projekti 0
  • Hapni menunë C/C ++. Klikoni Të Përgjithshëm> Drejtoritë e Përfshira Shtesore> klikoni shigjetën poshtë në të djathtë të fushës> klikoni.

    Opengl 1
    Opengl 1
  • Kopjoni C: / GL / GLUT / përfshijë > në Magjistarin e Përfshirjes së Drejtorive Shtesë, klikoni ikonën e parë> ngjit.

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

Hapi 2. Konfiguro 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>.

    Opengl 2 2
    Opengl 2 2
  • Kopjoni C: / GL / GLUT / lib > në magjistarin e Drejtorive të Bibliotekave Shtesë klikoni ikonën e parë> ngjit.
  • Kopjoni C: / GL / GLEW / lib / Release / Win32 > klikoni ikonën e parë> ngjit.
  • Në magjistarin e Drejtorive të Bibliotekave Shtesë klikoni OK.

Hapi 3. Konfiguroni lidhësin "Vartësitë shtesë"

  • Në menunë zbritëse Linker, klikoni Input> klikoni në hyrjen e varësive shtesë> shigjeta poshtë në të djathtë të fushës> klikoni.

    Opengl 3 1
    Opengl 3 1
  • Kopjoni freeglut.lib; glew32.lib; opengl32.lib dhe ngjiteni në kutinë më të lartë të tekstit të magjistarit të varësive shtesë.
  • Klikoni OK në magjistarin e varësive shtesë.

    Vartësitë shtesë 3
    Vartësitë shtesë 3

Hapi 4. Vendos lidhësin "SubSystem" në "Console"

Në menunë zbritëse Linker, klikoni Sistemi> NënSistemi. Klikoni shigjetën poshtë dhe zgjidhni tastierën (/SUBSISTEMI: KONSOLE) nga menyja rënëse. Klikoni Aplikoni, pastaj OK në dritaren e faqeve të pronës GLUT-GLEW-0

Hapi 5. Kopjoni skedarin freeglut.dll dhe ngjisni në dosjen e projektit GLUT-GLEW-0

  • Shkoni te C:> GL> GLUT> kosh. Brenda dosjes së koshit kliko skedarin freeglut.dll> kliko me të djathtën> Kopjo.
  • Shkoni te C:> GLP> GLUT-GLEW-0. Klikoni me të djathtën në një zonë të zbrazët në dosjen GLUT-GLEW-0 dhe zgjidhni Ngjit.
  • Skedari freeglut.dll tani duhet të jetë në drejtorinë e projektit tuaj së bashku me skedarin tuaj Main.cpp dhe disa skedarë të tjerë të krijuar nga Visual Studio.

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

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

Hapi 7. Testoni projektin tuaj

Klikoni me të djathtën në lidhjen e mëposhtme dhe zgjidhni Open Link in New Window badprog. Shkoni poshtë faqes dhe gjeni seksionin Testimi i konfigurimit (shiko imazhin më lart). Kopjoni dhe ngjisni kodin në zonën e kodit Main.cpp> shtypni Ctrl + F5. Duhet të shihni dy dritare: një e zezë (tastierë) dhe tjetra me katror të bardhë në sfond të zi. Nëse nuk e shihni këtë, bëni hapin e mëposhtëm.

Hapi 8. Korrigjoni çdo gabim

Në "Lista e Gabimeve" nëse shihni gabim rreth

  • skedar me shtrirje.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, "Konfiguro lidhësin" Drejtoritë shtesë të bibliotekës "", dhe ndiq udhëzimet. Gjithashtu në hapin 3, "Konfiguro lidhësin" Drejtoritë shtesë të bibliotekës "".
  • "pika e hyrjes duhet të përcaktohet" shkoni në hapin 4, Vendosni lidhësin "NënSistemi" në "KONSOLE" dhe ndiqni udhëzimet.
  • skedari.dll shkoni në hapin 5, "Kopjoni skedarin freeglut.dll dhe ngjisni në dosjen Project-0" dhe ndiqni udhëzimet.
  • Për gabime të tjera, nëse nuk mund t'i korrigjoni, mbyllni Visual Studio> fshini dosjen e projektit GLUT-GLEW-0 që jeton në C: / GLP> hapni Visual Studio> përsëritni konfigurimin nga pjesa Pjesa 2Me Punë e mirë.

Pjesa 4 nga 8: Krijimi i një projekti me modelin GLUT-GLEW

Hapi 1. Krijo shabllon

Shkoni te menuja kryesore e Visual Studio dhe, ndërsa GLUT-GLEW-0 është i hapur, klikoni Projekt> Modeli i eksportit…. Në Export template Wizard kontrolloni Projektin, nëse nuk është i kontrolluar. Klikoni Tjetër>. Në Zgjidhni Opsionet e Template, në kutinë e tekstit të emrit të Template, shkruani: FREE-GLEW. Kliko Finish.

  • Modeli është krijuar.
  • Mbyll dritaren e hedhur me rrugën e shabllonit.

Hapi 2. Krijo projekt

  • Klikoni Skedar> E Re> Projekt….
  • Krijoni një projekt të ri magjistar, në listën e modeleve zgjidhni GLUT-GLEW> klikoni Next.
  • Konfiguroni projektin tuaj të ri magjistar, në "'Project name"' fushë teksti tipi GLUT-GLEW-1.
  • Kopjoni C: / GLP, dhe ngjiteni Vendndodhja fushë teksti.
  • Sigurohuni që Vendosja e zgjidhjes dhe projektit në të njëjtën drejtori është kontrolluar. Klikoni Krijo.
  • Në Solution Explorer, klikoni dy herë Burimet Skedarë> klikoni dy herë ++ Main.cpp. Kodi i tij shfaqet në zonën e kodit. Drejtojeni atë. Nëse kodi nuk shfaqet, kliko me të djathtën ++ Main.cpp> kliko përjashto nga projekti. Tani krijoni Main.cpp të ri.

Hapi 3. Shtoni skedarë dll

  • Shtoni skedarin freeglut.dll

    • Shkoni te C:> GL> GLUT-GLEW-0> klikoni skedarin freeglut.dll > kliko me të djathtën> kliko Kopjo.
    • Shkoni te C:> GLP> GLUT-GLEW-1> klikoni në zonën boshe> klikoni me të djathtën> klikoni Ngjit.
    • Tani skedari freeglut.dll është në dosjen GLUT-GLEW-1 midis Main.cpp dhe 4 skedarëve të tjerë.
  • Shto glew32.dll dosje.

    • Shkoni te C:> GL> GLUT-GLEW-0> klikoni skedarin glew32.dll > kliko me të djathtën> kliko Kopjo.
    • Shkoni te C:> GLP> GLUT-GLEW-1> klikoni në zonën boshe> klikoni me të djathtën> klikoni Ngjit.
    • Tani skedarët dll glew32.dll dhe freeglut.dll janë në dosjen e projektit GLUT-GLEW-1 midis me Main.cpp dhe 4 skedarë të tjerë.

Hapi 4. Provoni projektin tuaj si më sipër

Punë e mirë!

Pjesa 5 nga 8: Krijimi i platformës së synimit të projektit x64

Hapi 1. Shkoni te menuja kryesore e Visual Studio

Klikoni Skedar> E Re> Projekt …> në Krijo një projekt të ri magjistar, klikoni Empty Project> Next.

  • Kopjoni GLUT64-GLEW64-0 dhe ngjisni brenda Emri i Projektit fushë teksti.
  • Kopjoni C: / GLP \ dhe ngjisni brenda Vendndodhja fushë teksti.
  • Kontrolloni "Vendosni zgjidhjen dhe projektin në të njëjtën drejtori"> klikoni Krijo.
  • Prisni derisa të shfaqet shembulli i Visual Studio 2019.

Hapi 2. Shtoni skedarin burimor në dosjen e projektit

  • Zgjidhja Explorer dritare, kliko me të djathtën në dosjen Burimet e skedarëve (e fundit)> kliko Shto> Artikull i ri….
  • Në dritaren Shto artikull të ri-GLUT64-GLEW64-0, klikoni Skedarin C ++ (.cpp) (i pari) nga mesi i dritares. Në kutinë e tekstit Emri, shkruani Main.cpp.
  • Vendndodhja është C: / GLP / GLUT64-GLEW64-0 \.
  • Klikoni në butonin Shto. Skedari do të hapet në redaktorin kryesor të tekstit, por lëreni skedarin bosh tani për tani.

Hapi 3. Faqet e pronave të GLUT64-GLEW64-0

Shkoni te "Solution Explorer"> klikoni me të djathtën mbi emrin e projektit tuaj që është GLUT64-GLEW64-0> zgjidhni "Properties".

  • Menuja kryesore.

    • Konfigurimi:

      largohu nga cilësimi Active (Debug).

    • Platforma:

      hyrje, zgjidhni x64.

    • Klikoni menaxherin e konfigurimit….
    • Platforma e zgjidhjeve aktive:

      zgjidhni x64.

    • Platforma, x64 zgjidhet automatikisht.
    • Kliko Mbyll.

      Opengl 1
      Opengl 1
  • Drejtoritë shtesë të përfshijnë.

    Hapni menunë C/C ++. Klikoni Të Përgjithshëm> Drejtoritë e Përfshira Shtesore> klikoni shigjetën poshtë në të djathtë të fushës> klikoni.

    OpenGL 12
    OpenGL 12
    • Kopjoni C: / GL / GLUT / përfshijë > në Magjistarin e Përfshirjes së Drejtorive Shtesë, klikoni ikonën e parë> ngjit.
    • Kopjoni C: / GL / GLEW / përfshijnë > kliko përsëri ikonën e parë> ngjit.
    • Në magjistarin shtesë të përfshirjes së drejtorive, klikoni OK.
  • 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 C: / GL / GLUT / lib / x64 > në Drejtoritë Shtesë të Bibliotekave klikoni ikonën e parë> ngjit.
    • Kopjoni C: / GL / GLEW / lib / Release / x64 > klikoni ikonën e parë> ngjit.
    • Klikoni OK në Drejtoritë Shtesë të Bibliotekave.
  • Varësitë shtesë.

    Opengl 3 1
    Opengl 3 1
    • Në menunë zbritëse Linker, klikoni Input> klikoni në hyrjen e varësive shtesë> shigjeta poshtë në të djathtë të fushës> klikoni.

      Vartësitë shtesë 3
      Vartësitë shtesë 3
    • Kopjoni freeglut.lib; glew32.lib; opengl32.lib dhe ngjiteni në kutinë më të lartë të tekstit të magjistarit të varësive shtesë.
    • Klikoni OK në magjistarin e varësive shtesë.
  • Vendos lidhësin "SubSystem" në "Console"Me Në menunë zbritëse Linker, klikoni Sistemi> Nënsistemi. Klikoni shigjetën poshtë dhe zgjidhni tastierën (/SUBSISTEMI: KONSOLE) nga menyja rënëse. Klikoni Aplikoni, pastaj OK në dritaren e faqeve të pronës GLUT-GLEW-0.

Hapi 4. Shtoni skedarë dll në dosjen e projektit GLUT64-GLEW64-0

  • Shtoni freeglut.dll te GLUT64-GLEW64-0.

    • Shkoni te C: / GL / GLUT / bin / x64. Në dosjen "x64" kliko skedarin "freeglut.dll"> kliko me të djathtën> "Kopjo".
    • Tani lundroni te C:> GLP> GLUT64-GLEW64-0. Klikoni me të djathtën në zonën e zbrazët në dosjen "GLUT64-GLEW64-0" dhe zgjidhni "Paste".
  • Shtoni skedarin glew32.dll në GLUT64-GLEW64-0.

    • Shkoni te C:> GL> GLEW> kazan> Lëshimi> x64. Në dosjen "x64" kliko skedarin "glew32.dll"> kliko me të djathtën> "Kopjo".
    • Tani lundroni te C:> GLP> GLUT64-GLEW64-0. Klikoni me të djathtën në zonën e zbrazët në dosjen "GLUT64-GLEW64-0" dhe zgjidhni "Paste".

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

Ashtu si me shënjestrimin e platformës x86, shihni më lart, Pjesa 3 hapat 7 dhe 8, por në ndërrimin e menysë kryesore të Visual Studio x86 te x64.

Hapi 6. Këshillë:

Edhe nëse në cilësimet kryesore të Faqet e Pronës është Platforma: x64, klikoni Menaxheri i konfigurimit … dhe në platformën Zgjidhja aktive: zgjidhni x64.

Pjesa 6 nga 8: Krijimi i projektit me modelin GLUT64-GLEW64

Hapi 1. Krijo shabllon

Shkoni te menuja kryesore e Visual Studio dhe, ndërsa GLUT64-GLEW64-0 është i hapur, klikoni Projekt> Modeli i eksportit…. Në Export template Wizard kontrolloni Projektin, nëse nuk është i kontrolluar. Klikoni Tjetër>. Në Zgjidhni Opsionet e Template, në kutinë e tekstit të emrit të Template, shkruani: FREE-GLEW. Kliko Finish.

  • Modeli është krijuar.
  • Mbyll dritaren e hedhur me rrugën e shabllonit.

Hapi 2. Krijo projekt

  • Klikoni Skedar> E Re> Projekt….
  • Krijoni një projekt të ri magjistar, në listën e modeleve, zgjidhni GLUT64-GLEW64> klikoni Next.
  • Konfiguroni projektin tuaj të ri magjistar, në "'Project name"' fushë teksti tipi GLUT64-GLEW64-1.
  • Kopjoni C: / GLP, dhe ngjiteni Vendndodhja fushë teksti.
  • Sigurohuni që Vendosja e zgjidhjes dhe projektit në të njëjtën drejtori është kontrolluar. Klikoni Krijo.
  • Në menunë kryesore të Visual Studio kaloni x86 në x64.
  • Në Solution Explorer, klikoni dy herë Burimet Skedarë> klikoni dy herë ++ Main.cpp. Kodi i tij shfaqet në zonën e kodit. Drejtojeni atë. Nëse kodi nuk shfaqet, kliko me të djathtën ++ Main.cpp> kliko Përjashto nga projekti. Tani krijoni Main.cpp të ri.

Hapi 3. Shtoni skedarë dll

  • Shtoni skedarin freeglut.dll

    • Shkoni te C:> GLP> GLUT64-GLEW64-0> klikoni skedarin freeglut.dll > kliko me të djathtën> kliko Kopjo.
    • Shkoni te C:> GLP> GLUT64-GLEW64-1> klikoni në zonën boshe> klikoni me të djathtën> klikoni Ngjit.
    • Tani skedari freeglut.dll është në dosjen GLUT64-GLEW64-1 midis Main.cpp dhe 4 skedarëve të tjerë.
  • Shtoni skedarin glew32.dll

    • Shkoni te C:> GLP> GLUT64-GLEW64-0> klikoni skedarin glew32.dll > kliko me të djathtën> kliko Kopjo.
    • Shkoni te C:> GLP> GLUT64-GLEW64-1> klikoni në zonën boshe> klikoni me të djathtën> klikoni Ngjit.
    • Tani skedarët dll glew32.dll dhe freeglut.dll janë në dosjen e projektit GLUT64-GLEW64-1 midis Main.cpp dhe 4 skedarëve të tjerë.

Hapi 4. Provoni projektin tuaj si më sipër

Punë e mirë!

Këshillë: Në çdo projekt që krijoni me të, zgjidhni x64 (pranë Debug) në GUI të Visual Studio dhe shtoni skedarë dll si në Pjesën e tanishme

Pjesa 7 nga 8: Konfigurimi i Built FreeGLUT dhe Built GLEW

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 nuk ekziston, klikoni me të djathtën në zonën boshe> zgjidhni E re> Dosje> shkruani GL> goditni ↵ 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 Pjesën 1 Instalimi i CMake.

Hapi 3. Shkarkoni burimin FreeGLUT

Klikoni me të djathtën në adresën e mëposhtme dhe zgjidhni Open Link in New Window https://sourceforge.net/projects/freeglut/. Klikoni Shkarkim.

  • Në dritaren e shkarkimit (drejtoria "Shkarkimet") klikoni dosjen "freeglut-3.2.1.tar.gz"> klikoni me të djathtën> zgjidhni "7-Zip" (nëse nuk e keni, shkarkojeni)> "Nxirrni këtu".
  • Klikoni dosjen "freeglut-3.2.1.tar"> klikoni me të djathtën> zgjidhni "7-Zip"> "Ekstraktoni këtu".
  • Përndryshe, nëse keni WinRAP, klikoni në dosjen "freeglut-3.2.1.tar"> klikoni me të djathtën> zgjidhni "Extract here". Klikoni në dosjen "freeglut-3.2.1.tar"> zgjidhni "Nxjerr këtu".
  • Ose, klikoni "WinZip". Nëse nuk e keni, shkarkoni Prova falas e vlerësimit të WinZip për 30 ditë dhe ndiqni udhëzimet.
  • Kliko në dosjen e dekompresuar "freeglut-3.2.1"> kliko me të djathtën> "Kopjo"> shko te C: \> GL> kliko me të djathtën> "Ngjit".
  • Klikoni në dosjen "freeglut-3.2.1"> klikoni me të djathtën> klikoni "Riemërtoni"> shkruani (ose kopjoni dhe ngjisni): GLUTsrc > 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 shkarkuar klikoni dosjen glew-2.1.0 (ose e fundit)> klikoni me të djathtën> Kopjo.
  • Shkoni te C: \> GL. Klikoni me të djathtën> Ngjit. Riemërtoni dosjen në GLEWsrc > goditi ↵ Enter. Tani në dosjen GL keni dosje GLUTsrc dhe GLEWsrc.

Hapi 5. Ndërtoni FreeGLUT nga CMake dhe Visual Studio

  • Shkoni te CMake GUI.
  • Në llojin e fushës së parë të tekstit C:/GL/GLUTsrc
  • Në llojin e fushës së tekstit të dytë C:/GL/GLUTsrc/ndërtuar
  • 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> GLUTsrc> ndërtuar. Klikoni dy herë "freeglut.sln", ose "freeglut", ose "ALL_BUILD.vcxproj". Shfaqet një shembull i Visual Studio. Prisni deri në menunë kryesore, Ndërto shfaqet hyrja. Kliko Ndërto > Zgjidhja e Ndërtimit (opsioni i parë).
    • Prisni derisa të lexoni rreshtin e fundit në dritaren "Output": ========== Ndërtimi: 28 patën sukses, 0 dështuan, 0 u përditësuan, 1 u anashkalua "========= =

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

  • Shkoni te C: / GL / GLUTsrc / build / lib / Debug. Brenda ju duhet të shihni skedarin freeglutd.lib poshtë skedarëve të tjerë.

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

Ndiqni hapin e mësipërm por

  • Në llojin e fushës së parë të tekstit C:/GL/GLEWsrc/build/cmake
  • Në llojin e dytë C:/GL/GLEWsrc/ndërtuar
  • Shkoni te C:> GL> GLEWsrc> ndërtuar. Klikoni dy herë "glew.sln", ose "glew", ose "ALL_BUILD.vcxproj". Shfaqet një shembull i Visual Studio. Prisni deri në menunë kryesore Ndërto shfaqet hyrja. Kliko Ndërto > Zgjidhja e Ndërtimit (opsioni i parë).

    • Prisni derisa të lexoni rreshtin e fundit në dritaren "Output": ========== Ndërtimi: 6 arritën, 0 dështuan, 0 u përditësuan, 2 u anashkaluan "========= =

      Numri i ndryshimeve "të suksesshme" në versionet e grumbulluara

  • Shkoni te C:> GL> GLEWsrc> ndërtuar> lib> Debug. Brenda ju duhet të shihni skedarin glew32d.lib midis skedarëve të tjerë.

Hapi 7. Krijoni projekt me FreeGLUT të ndërtuar dhe GLEW të ndërtuar

Në drejtori (disk) C: krijoni dosje GLP, nëse nuk ekziston.

  • Në menunë kryesore të Visual Studio klikoni Skedar> E Re> Projekt…> në magjistar Krijoni një projekt të ri klikoni Projekti bosh> Tjetër.

    • Konfiguroni projektin tuaj të ri magjistar për llojin "Emri i projektit": GLUTsrc-GLEWsrc-0
    • Në fushën e tekstit "Vendndodhja" fshini gjithçka dhe shkruani C: / GLP \
    • Kontrolloni "Vendosni zgjidhjen dhe projektin në të njëjtën drejtori"> klikoni Krijo.
    • Prisni derisa të shfaqet shembulli i Visual Studio 2019.
  • Shtoni skedarin tuaj burimor në Projekt.

    • Në V. S. GUI, magjistari "Solution Explorer", kliko me të djathtën në dosjen File Files (kjo e fundit)> kliko Add> New Item….
    • Në dritaren Shto artikull të ri-GLUTsrc-GLEWsrc-0, kliko Skedar C ++ (.cpp) (i pari) nga mesi i dritares. Në kutinë e tekstit Emri, shkruani Main.cpp.
    • Vendndodhja duhet të jetë C: / GLP / GLUT-GLEW-0 \
    • Klikoni në butonin Shto. Skedari do të hapet në redaktorin kryesor të tekstit, por lëreni skedarin bosh tani për tani.
  • Konfiguroni Karakteristikat e projektit. Në magjistarin Solution Explorer, klikoni me të djathtën mbi emrin e projektit GLUTsrc-GLEWsrc-0 > zgjidhni Properties.

    • (1) Menyja kryesore e faqeve të pronave GLUTsrc-GLEWsrc-0.

      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 Hapni C/C ++> Të përgjithshme> Në menunë 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 / GLUTsrc / përfshijë > klikoni ikonën e parë në Magjistarin Shtesë të Përfshirjes së Drejtorive> ngjit.
      • Kopjoni C: / GL / GLEWsrc / përfshijë > klikoni ikonën e parë> ngjit.
      • Klikoni OK në magjistarin shtesë të përfshirjes së drejtorive.
    • (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 / GLUTsrc / build / lib / Debug > klikoni ikonën e parë> ngjit.
      • Kopjoni C: / GL / GLEWsrc / build / lib / Debug > klikoni ikonën e parë> ngjit.
      • Në magjistarin shtesë të drejtorive të bibliotekave, klikoni OK.
    • (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 …> kopje opengl32.lib; freeglutd.lib; glew32d.lib dhe ngjiteni në kutinë e tekstit të sipërm të magjistarit të varësive 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 skedarët freeglutd.dll dhe glew32d.dll dhe ngjisni në dosjen GLUTsrc-GLEWsrc-0.

    • Shkoni te C: / GL / GLUTsrc / build / bin / Debug. Kliko freeglutd.dll> kliko me të djathtën> Kopjo.
    • Shkoni te C:> GLP> GLUTsrc-GLEWsrc-0. Klikoni me të djathtën në një zonë të zbrazët në dosjen GLUTsrc-GLEWsrc-0 dhe zgjidhni Paste.
    • Shkoni te C: / GL / GLEWsrc / build / bin / Debug. Klikoni glew32d.dll> kliko me të djathtën> Kopjo.
    • Shkoni te C:> GLP> GLUTsrc-GLEWsrc-0. Klikoni me të djathtën në një zonë të zbrazët në dosjen GLUTsrc-GLEWsrc-0 dhe zgjidhni Paste.
    • Skedarët freeglutd.dll dhe glew32d.dll tani duhet të jenë në dosjen GLUTsrc-GLEWsrc-0 së bashku me Main.cpp, dhe 4 skedarë të tjerë të krijuar nga Visual Studio.

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

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

Hapi 9. Krijo model

Si më sipër Pjesa 4Me Për llojin e emrit të shabllonit GLUTsrc-GLEWsrcMe Për llojin e emrit të projektit GLUTsrc-GLEWsrc-1Me Mos harroni kur krijoni projekt me këtë model, në menunë kryesore të Visual Studio GUI zgjidhni x64, gjithashtu kopjoni dhe ngjisni skedarë dll si në Pjesën e tanishme. Punë e mirë.

Pjesa 8 nga 8: Zgjedhja e konfigurimit

Hapi 1. Në këtë tutorial ju mësoni se 3 ishte krijimi i FreeGLUT dhe GLEW në Projekt me 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ë.

Këshilla

  • Kur keni nevojë të fshini dosjen e projektit, mbyllni Visual Studio> fshini dosjen e projektit> hapni Visual Studio.
  • 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ë se, pasi të klikoni ikonën e parë, klikoni tre pika…, lundroni te dosja ku jetojnë skedarët.h (në këtë tutorial C: / GL / freeglut / include dhe C: / GL / glew / include) 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 / freeglut / lib 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.lib (at) jetojnë (at) (në këtë tutorial për platformën x86, C: / GL / freeglut / lib dhe C: / GL / glew / lib / Release / Win32), klikoni dy herë në emrin e secilit skedar.lib dhe kopjoni (me grevë 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: