Hvordan sette opp OpenGL GLFW GLEW GLM på et prosjekt med Visual Studio

Innholdsfortegnelse:

Hvordan sette opp OpenGL GLFW GLEW GLM på et prosjekt med Visual Studio
Hvordan sette opp OpenGL GLFW GLEW GLM på et prosjekt med Visual Studio

Video: Hvordan sette opp OpenGL GLFW GLEW GLM på et prosjekt med Visual Studio

Video: Hvordan sette opp OpenGL GLFW GLEW GLM på et prosjekt med Visual Studio
Video: 🟡 POCO X5 PRO - САМЫЙ ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, April
Anonim

Denne guiden hjelper deg med å komme over den første utfordringen med å bruke OpenGL, GLFW, GLEW og GLM: Installere og konfigurere dem, og lage ditt første prosjekt med GLFW-GLEW-GLM-mal i Visual Studio 2019.

Det antar at plattformen din er Windows, og IDE -en din er Visual Studio 2019. Under Visual Studio -installasjonen merker du av for Desktop -utvikling med C ++ - arbeidsmengde.

Trinn

Del 1 av 7: Nedlasting av GLFW, GLEW og GLM

Marker glfw
Marker glfw

Trinn 1. Marker trinn eller deltrinn

Marker trinn eller deltrinn du forventer å gjøre, og gjør det deretter. Se som eksempelbilde ovenfor.

Trinn 2. Lag mappe GL

Åpne Windows File Explorer> Naviger til disk (katalog) C.

  • Hvis mappe GL allerede eksisterer, er det greit.
  • Hvis den ikke gjør det, høyreklikker du i tomt område> velger Ny> Mappe> type GL > trykk ↵ Enter.

Trinn 3. Last ned GLFW

Høyreklikk på følgende adresse og velg Åpne lenke i nytt vindu

  • Klikk på 32-biters Windows-binærfiler. Du får "glfw-3.3.4.bin. WIN32" eller den nyeste versjonen.
  • Klikk på nedlastingsmappen "glfw-3.3.4.bin. WIN32"> høyreklikk> velg kopi.
  • Naviger til C:> GL> høyreklikk> velg lim inn.
  • Klikk på "glfw-3.3.4.bin. WIN32" og gi den nytt navn GLFW.
  • Nå i "GL" -mappen har du mappen GLFW.

Trinn 4. Last ned GLEW

Høyreklikk på følgende lenke og velg Åpne lenke i nytt vindu https://glew.sourceforge.net/. Under Nedlastinger, finn Binære filer og klikk på Windows 32-bit og 64-bit.

  • Klikk på den nedlastede mappen glew-2.1.0 (eller siste versjon)> høyreklikk> velg Kopiere.
  • Naviger til C:> GL> høyreklikk> velg Lim inn.
  • (Alternativt kan du åpne "Filutforsker" -vinduet> C:> GL. Gå til nedlastingsvindu> klikk på nedlastet mappe og dra til C: / GL)
  • Gi nytt navn glew-2.1.0 til GLEW.
  • Hvis mappen glew-2.1.0-win32 er lastet ned, dobbeltklikker du på den for å få glew-2.1.0.
GLM 1
GLM 1

Trinn 5. Last ned GLM

Høyreklikk på følgende adresse og velg Åpne lenke i nytt vindu glm OpenGL matematikkbibliotek. Klikk på i øvre venstre hjørne Last ned GLM 0.9.9.7 eller siste versjon (se bildet ovenfor).

  • Klikk på den nedlastede mappen "glm"> høyreklikk> Kopier.
  • Naviger til C: / GL> høyreklikk> Lim inn.
  • (Alternativt kan du åpne "Filutforsker" -vinduet> C:> GL. Gå til nedlastingsvindu> klikk på nedlastet mappe og dra til C: / GL)
  • Gi nytt navn glm til GLM

Del 2 av 7: Opprette et Visual Studio -prosjekt

Trinn 1. Opprett mappe GLP

Naviger til disk (katalog) C.

  • Hvis mappen GLP allerede finnes, er det greit.
  • Hvis den ikke gjør det, høyreklikker du i tomt område> velger Ny> Mappe> type GLP > trykk ↵ Enter.

Trinn 2. Lag et tomt prosjekt

  • Hvis Visual Studio ikke er åpent. Åpne det> Klikk på Opprett et nytt prosjekt> Tomt prosjekt> Neste.

    • I Konfigurer det nye prosjektet veiviser, for "Prosjektnavn", skriver du: GLFW-GLEW-GLM-0
    • Slett alt i "Plassering", kopier C: / GLP \ og lim inn.
    • Merk av for "Plasser løsning og prosjekt i samme katalog"> klikk på Opprett.
    • Vent til Visual Studio -forekomsten vises.
  • Hvis den allerede er åpnet. Klikk på Fil> Ny> Prosjekt …> Tomt prosjekt> Neste. Resten som ovenfor.

Trinn 3. Legg til kildefilen i prosjektet

  • I V. S. GUI, veiviser for Solution Explorer, høyreklikk på kildefiloppføringen (den siste)> velg Legg til> Nytt element….
  • I veiviseren Legg til nytt element-GLFW-GLEW-GLM-0 klikker du på C ++ -fil (.cpp) (den første) fra midten av vinduet. Skriv inn Main.cpp i tekstboksen Navn.
  • Plasseringen skal være C: / GLP / GLFW-GLEW-GLM-0 \
  • Klikk på Legg til -knappen. Filen åpnes i hovedtekstredigereren, men lar filen stå tom for nå.

Del 3 av 7: Installere GLFW, GLEW og GLM på prosjektet

Prosjekt 0
Prosjekt 0

Trinn 1. Konfigurer "Ytterligere inkluder kataloger"

I Solution Explorer, høyreklikk på navnet på prosjektet ditt, det vil si GLFW-GLEW-GLM-0, og velg Egenskaper. La standardinnstillingene være: Konfigurasjon: Aktiv (Debug) og Plattform: Aktiv (Win32)

Opengl 1
Opengl 1

Trinn 2. Åpne rullegardinmenyen C/C ++

Klikk på Generelt> Ytterligere inkluder kataloger. > pil ned på slutten av feltet> klikk på rullegardinmenyen..

  • Kopier dette C: / GL / GLFW / inkluderer > i Veiviseren for tillegg inkluderer kataloger klikker du på det første ikonet> lim inn.

    OpenGL 12
    OpenGL 12
  • Kopier dette C: / GL / GLEW / inkluderer > klikk igjen på det første ikonet> lim inn.
  • Kopier dette C: / GL / GLM > klikk igjen på det første ikonet> lim inn.
  • Klikk Veiviser for tillegg inkluderer kataloger.

Trinn 3. Konfigurer Linker "Ytterligere bibliotekskataloger"

Åpne Linker-rullegardinmenyen, og klikk på Generelt. Klikk på Tillegg til bibliotekskataloger> pil ned til høyre i feltet> klikk.

  • Kopiere C: / GL / GLFW / lib-vc2019 > i veiviseren for "Flere bibliotekskataloger" klikker du på det første ikonet> lim inn.
  • Kopier dette C: / GL / GLEW / lib / Release / Win32 > klikk på første ikon> lim inn> klikk OK.

Trinn 4. Konfigurer "Ytterligere avhengigheter"

  • Klikk på "Input" i rullegardinmenyen Linker. Klikk på Ytterligere avhengigheter> nedoverpilen på slutten av feltet> i rullegardinmenyen.
  • Kopiere opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib og lim inn tekstboksen øverst i veiviseren for tilleggsavhengigheter. Klikk OK i veiviseren for ekstra avhengigheter.

Trinn 5. Sett Linker "delsystem" til "Konsoll"

I rullegardinmenyen Linker klikker du på System> Delsystem> klikker på nedoverpilen i slutten av feltet> velg Konsoll (/DELSYSTEM: KONSOL) fra rullegardinmenyen> klikk på Bruk, deretter OK i veiviseren for projektegenskaper.

Trinn 6. Kopier glew32.dll-filen og lim den inn i GLFW-GLEW-GLM-0 prosjektmappe

  • Naviger til C:> GL> GLEW> bin> Release> Win32. Klikk glew32.dll> høyreklikk> Kopier.
  • Naviger til C:> GLP> GLFW-GLEW-GLM-0. Høyreklikk på et tomt område i GLFW-GLEW-GLM-0-mappen, og velg Lim inn.
  • Glew32.dll-filen skal nå være i GLFW-GLEW-GLM-0 prosjektmappe sammen med Main.cpp og 4 andre filer opprettet av Visual Studio.

Trinn 7. Test prosjektet ditt

Høyreklikk på følgende adresse og velg Åpne lenke i nytt vindu tutorial01.cpp. Kopier koden og lim inn i Main.cpp -kodeområdet. Trykk Ctrl+F5. To vinduer skal vises. Den ene svart og den andre blå.

Hvis bare det svarte vinduet (konsollen) vises med meldingen: "Kunne ikke åpne GLFW -vinduet. Hvis du har en Intel GPU, er de ikke 3.3 -kompatible. Prøv 2.1 -versjonen av opplæringen.", Er oppsettet ok, men fungerer glfwCreateWindow fungerte ikke

Trinn 8. Rett opp eventuelle feil

Hvis du ser noen feil i "Feillisten", sjekk følgende:

  • Fil med filtypen.h gå til del 3, trinn 1, "Konfigurer" Ytterligere inkluder kataloger "" og følg instruksjonene.
  • Fil med filtypen.lib gå til del 3, trinn 2, "Konfigurer linkeren" Ytterligere bibliotekskataloger "", og følg instruksjonene. Også til trinn 3, "Konfigurer linkeren" Ytterligere bibliotekskataloger "".
  • Fil med filtypen.dll gå til trinn 5, "Kopier glew32.dll -filen og lim den inn i Project -mappen" og følg instruksjonene.
  • "Inngangspunkt må defineres" gå til trinn 4, Sett linker "SubSystem" til "CONSOLE" og følg instruksjonene.
  • For andre feil, hvis du ikke kan rette dem, lukker du Visual Studio> slett prosjektmappe GLFW-GLEW-GLM-0 som bor i C: / GLP> åpne Visual Studio> gjentatt oppsett fra Del 2. Godt jobbet.

Del 4 av 7: Opprette et prosjekt med GLFW-GLEW-GLM-mal

Trinn 1. Lag en mal

Gå til hovedmenyen i Visual Studio og mens Project-0 er åpent, klikk på Prosjekt> Eksporter mal….

  • Kontroller Prosjektmal på veiviseren for eksportmal, hvis den ikke er merket> klikk på Neste>.
  • På "Veiviser for eksport av maler" (Velg Malalternativer), i tekstboksen Malnavn slett alt, kopier GLFW-GLEW-GLM og lim inn> klikk Fullfør. Malen er opprettet. Slett åpnet vindu med malens adresse.

Trinn 2. Lag prosjektet ditt

  • Klikk på Fil> Ny> Prosjekt….
  • I Lag et nytt prosjekt veiviseren, velg GLFW-GLEW-GLM i listen over maler (rull om nødvendig nedover listen over maler)> klikk Neste.
  • I Konfigurer det nye prosjektet veiviser, i tekstfeltet "Prosjektnavn", skriver du inn (eller kopier og lim inn) GLFW-GLEW-GLM-1
  • Plasseringen skal være C: / GLP. Hvis det ikke er det, kopier C: / GLP og lim inn.
  • Sørg for at Plasser løsning og prosjekt i samme katalog er merket. Klikk på Opprett.

Trinn 3. Legg til kildefil

I Solution Explorer -menyen dobbeltklikker du på Source Files> klikk Main.cpp. Koden skal vises på V. S. kodeområdet. Du kan endre eller endre kode hvis du ønsker det.

Trinn 4. Kopier glew32.dll-filen og lim den inn i prosjektmappen GLFW-GLEW-GLM-1

  • Naviger til C:> GL> GLEW> bin> Release> Win32. Klikk glew32.dll> høyreklikk> Kopier.
  • Naviger til C:> GLP> GLFW-GLEW-GLM-1. Høyreklikk på et tomt område i GLFW-GLEW-GLM-1 prosjektmappe, og velg Lim inn.
  • Glew32.dll-filen skal nå være i GLFW-GLEW-GLM-1 prosjektmappe sammen med Main.cpp og 4 andre filer opprettet av Visual Studio.
  • Kjør programmet. Godt jobbet.

Del 5 av 7: Opprette prosjekt for å målrette x64 -plattformen

Trinn 1. Opprett mappe GL

Åpne Windows File Explorer> Naviger til disk (katalog) C.

  • Hvis mappe GL allerede eksisterer, er det greit.
  • Hvis den ikke gjør det, høyreklikker du i tomt område> velger Ny> Mappe> type GL > trykk ↵ Enter.

Trinn 2. Last ned GLFW 64 bits

Høyreklikk på følgende adresse og velg Åpne lenke i nytt vindu

  • Klikk på 64-biters Windows-binærfiler. Du får "glfw-3.3.4.bin. WIN64" eller siste versjon.
  • Klikk på mappe> høyreklikk> Kopier.
  • Naviger C: / GL> høyreklikk> Lim inn.
  • Gi nytt navn til mappen "glfw-3.3.4.bin. WIN64" til GLFW64

Trinn 3. Last ned GLEW og GLM som ovenfor, del 1, trinn 4, 5

Trinn 4. Lag prosjekt som ovenfor (del 2), med navnet GLFW64-GLEW64-GLM-0, og legg til Main.cpp-filen

Trinn 5. Hovedinnstillinger for prosjektets eiendomssider

Gå til "Solution Explorer"> høyreklikk på navnet på prosjektet ditt> velg "Egenskaper". I plattform: oppføring, velg x64> Klikk på Konfigurasjonsbehandling …

  • I plattformen for aktiv løsning: velg x64
  • I plattformoppføring velges x64 automatisk.
  • Klikk på Lukk

Trinn 6. Ytterligere inkluderer kataloger

Som ovenfor, del 3, trinn 2.

Trinn 7. Ytterligere bibliotekskataloger

Åpne rullegardinmenyen "Linker", og klikk "Generelt". Klikk på "Flere bibliotekskataloger" -oppføringen> pil ned på slutten av feltet> "Rediger" i rullegardinmenyen.

  • Kopier dette C: / GL / GLFW64 / lib-vc2019 > i veiviseren "Flere bibliotekskataloger" klikker du på det første ikonet> lim inn.
  • Kopier dette C: / GL / GLEW / lib / Release / x64 > klikk på første ikon> lim inn> klikk OK.

Trinn 8. Ytterligere avhengigheter

Som ovenfor, del 3, trinn 4.

Trinn 9. Delsystem

Som ovenfor, del 3, trinn 5.

Trinn 10. Kopier glew32.dll-filen og lim den inn i prosjektmappen GLFW64-GLEW64-GLM-0

I "File Explorer" i Windows navigerer du til

  • C:> GL> GLEW> bin> Release> x64. Klikk "glew32.dll" -filen i "x64" -mappen> høyreklikk> "Kopier".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Høyreklikk på det tomme området i "" GLFW64-GLEW64-GLM-0 "" prosjektmappe, og velg "Lim inn".

Trinn 11. Test prosjektet og korriger eventuelle feil

Som ovenfor, del 3, trinn 7, 8.

TIPS: Selv om det er Platform: x64 i hovedinnstillingene for eiendomssider, klikker du på Configuration manager …, og i Active solution platform: velg x64

Trinn 12. Lag en mal

Som ovenfor del 4, men i trinn 4 navigerer du til C:> GL> GLEW> bin> Release> x64 i stedet. Vær oppmerksom på at filnavnet er glew32.dll som med plattform x86. For malens navnetype GLFW64-GLEW64-GLM For prosjektets navnetype GLFW64-GLEW64-GLM-1

TIPS: I hvert prosjekt du lager med denne malen, velger du x64 (ved siden av feilsøking) i Visual Studios GUI

Del 6 av 7: Sette opp Built GLFW, Built GLEW og Built GLM

Trinn 1. Opprett mappe GL

Åpne Windows File Explorer> Naviger til disk (katalog) C.

  • Hvis mappe GL allerede eksisterer, er det greit.
  • Hvis den ikke gjør det, høyreklikker du i tomt område> velger Ny> Mappe> type GL > trykk ↵ Enter.

Trinn 2. Installer CMake

Høyreklikk på følgende lenke og velg Åpne lenke i nytt vindu Bruk CMake for å få binære filer fra kildekoden. Følg Del 1 Installere CMake.

Trinn 3. Last ned GLFW -kilde

Høyreklikk på følgende adresse og velg Åpne lenke i nytt vindu https://www.glfw.org/download.html. Velg "Kildepakke".

  • I nedlastingsvinduet klikker du på mappen "glfw-3.3.4" (eller siste versjon)> høyreklikker> velger Kopier.
  • I File Explorer navigerer du til C: \> GL> høyreklikk> velg Lim inn. Klikk to ganger på mappenavn> slett navn> skriv: GLFWsrc > trykk ↵ Enter.

Trinn 4. Last ned GLEW -kilde

Høyreklikk på følgende adresse og velg Åpne lenke i nytt vindu https://glew.sourceforge.net/. Ved siden av Kilde klikk på ZIP.

  • I nedlastingsvinduet klikker du på mappen "glew-2.1.0" (eller nyeste)> høyreklikker> Kopier.
  • Naviger til C: \> GL. Høyreklikk> Lim inn. Klikk to ganger på mappens navn og gi nytt navn GLEWsrc > trykk ↵ Enter. Nå i mappe GL har du mapper GLFWsrc og GLEWsrc, kanskje blant andre.

Trinn 5. Last ned GLM hvis den ikke allerede er lastet ned

Gå til del 1 og følg trinn 5.

Trinn 6. Bygg GLFW av CMake og Visual Studio

Gå til CMake GUI.

  • Kopier (vær forsiktig, ikke kopier noe tomt mellomrom) C:/GL/GLFWsrc og lim inn det første tekstfeltet.
  • Kopier (vær forsiktig, ikke kopier noe tomt mellomrom) C:/GL/GLFWsrc/build og lim inn det andre tekstfeltet ("Hvor skal jeg bygge binærfiler:").
  • Konfigurer og generer. I CMake GUI klikker du på Konfigurer> i veiviseren Opprett katalog klikker du Ja> velger Visual Studio 16 2019> klikker på Fullfør.

    Når du i CMake GUI leser: "Konfigurering av ferdig", klikker du på Generer. Du bør lese: "Generering ferdig"

  • Bygg løsningen din.

    • Naviger til C:> GL> GLFWsrc> build. Dobbeltklikk på "GLFW.sln", eller "GLFW", eller "ALL_BUILD.vcxproj". En forekomst av Visual Studio vises. Vent til oppføringen i hovedmenyen vises. Klikk på den> "Bygg løsning".
    • Vent til du leser den siste linjen i "Output" -vinduet: ========== Bygg: 32 lyktes, 0 mislyktes, 0 oppdaterte, 2 hoppet over "========== =

      Antall "vellykkede" endringer i glfw -versjoner

  • Naviger til C: \> GL> GLFWsrc> build> src> Debug. Inne bør du se filen glfw3.lib.

Trinn 7. Bygg GLEW av CMake og Visual Studio

Følg trinnet ovenfor, men

  • Kopier (vær forsiktig, ikke kopier noe tomt mellomrom) C:/GL/GLEWsrc/build/cmake og lim inn det første tekstfeltet.
  • Kopier (Vær forsiktig, ikke kopier noe tomt mellomrom) C:/GL/GLEWsrc/build og lim inn det andre tekstfeltet.
  • Naviger til C:> GL> GLEWsrc> build. Dobbeltklikk på "glew.sln", eller "glew", eller "ALL_BUILD.vcxproj".
  • I V. S. Utskriftsveiviseren, antall etterfulgte i dag (31-1-2020) er 6, men kan endres i senere versjon.
  • Naviger til C:> GL> GLEWsrc> build> lib> Debug. Inne bør du se filen glew32d.lib blant andre filer.

Trinn 8. Bygg GLM av CMake og Visual Studio

Følg trinn 6 (i denne delen) Bygg GLFW av CMake og Visual Studio men…

  • For det første tekstfeltet, kopier (Merk følgende:

    ikke kopier et tomt mellomrom) og lim inn C:/GL/GLM

  • For andre tekstfeltkopi (Merk følgende:

    ikke kopier noen tom plass) og lim inn C:/GL/GLM/bygge

  • Naviger til C:> GL> GLM> build. Dobbeltklikk på filen "ALL_BUILD.vcxproj" eller filen (ikke mappen) "glm".
  • I V. S. Utskriftsveiviser, antall etterfulgte i dag (31.08.2021) er 165, men kan endres i senere versjon.

    Hvis antallet vellykkede er mindre enn 165, slett CMake GUI> gå til C:> GL> dobbeltklikk "cmake-3.21.2-windows-x86_64"> dobbeltklikk "bin"> dobbeltklikk filen "cmake-gui". Ny CMake GUI vises. Følg nåværende trinn (#8)

  • Naviger til C:> GL> GLM> build> glm> Debug. Inne bør du se filen glm_static.lib blant andre filer.

Trinn 9. Sett opp bygget GLFW, bygget GLEW og bygget GLM i prosjekt

  • Lag tomt prosjekt iht Del 2. For navnetype GLFWsrc-GLEWsrc-GLMsrc-0 "Location:" bør være: C: / GLP Husk å legge til filen Main.cpp.
  • Konfigurer prosjektets egenskaper. I veiviseren for Solution Explorer, høyreklikker du på prosjektets navn som er GLFWsrc-GLEWsrc-GLMsrc-0> velg Egenskaper.

    • (1) I hovedmenyen for GLFWsrc-GLEWsrc-GLMsrc-0 eiendomssider.

      Velg plattformoppføring x64> klikk på Configuration Manager….

      • I plattformen for aktiv løsning: velg x64.
      • I plattformoppføring velges x64 automatisk.
      • Klikk på Lukk.
    • (2) Tillegg inkluderer kataloger. Klikk på C/C ++> Generelt> Velg den første ved siden av menyen Ytterligere inkluder kataloger> klikk på nedoverpilen på slutten av feltet> klikk på Rediger….

      • Kopiere C: / GL / GLFWsrc / inkluderer > i veiviseren "Ekstra inkluder kataloger" klikker du på det første ikonet> limer inn det øverste tekstfeltet.
      • Kopiere C: / GL / GLEWsrc / inkluderer > klikk igjen første ikon> lim inn.
      • Kopiere C: / GL / GLM > klikk på det første ikonet igjen> lim inn.
      • Klikk "OK for å inkludere kataloger" i veiviseren.
    • (3) Ytterligere bibliotekskataloger. Dobbeltklikk Linker> klikk Generelt> Ytterligere bibliotekskataloger> klikk på nedoverpilen til enden av feltet> klikk på Rediger….

      • Kopiere C: / GL / GLFWsrc / build / src / Debug > i veiviseren for ytterligere bibliotek "klikker du på det første ikonet> lim inn i det øverste tekstfeltet.
      • Kopiere C: / GL / GLEWsrc / build / lib / Debug > klikk igjen første ikon> lim inn.
      • Kopiere C: / GL / GLM / build / glm / Debug > klikk på det første ikonet igjen> lim inn.
    • (4) Ytterligere avhengigheter. I Linker-rullegardinmenyen velger du Input> i menyen ved siden av velger du den første, Ytterligere avhengigheter> klikk på nedoverpilen på slutten av feltet> Rediger….

      • Kopiere opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > lim inn i "Ytterligere avhengigheter" -veiviserens øverste tekstboks.
      • I veiviseren "Flere avhengigheter" klikker du OK.
    • (5) Sett System til delsystemkONSOL.

      I rullegardinmenyen Linker velger du System> i menyen ved siden av velger du det første, delsystem> klikker nedoverpilen i slutten av feltet> velger Konsoll (/DELSYSTEM: KONSOL). Klikk på Bruk og OK.

  • Kopier glew32d.dll-filen og lim den inn i GLFWsrc-GLEWsrc-GLMsrc-0 prosjektmappe.

    • Naviger til C:> GL> GLEWsrc> build> bin> feilsøk. Klikk glew32d.dll > høyreklikk> Kopier.
    • Naviger til C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Høyreklikk på et tomt område i GLFWsrc-GLEWsrc-GLMsrc-0 prosjektmappe, og velg Lim inn.
  • Kopier glm_shared.dll-filen og lim den inn i GLFWsrc-GLEWsrc-GLMsrc-0 prosjektmappe.

    • Naviger til C:> GL> GLM> build> glm> Debug. Klikk glm_shared.dll > høyreklikk> Kopier.
    • Naviger til C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Høyreklikk på et tomt område i GLFWsrc-GLEWsrc-GLMsrc-0 prosjektmappe, og velg Lim inn.
    • glew32d.dll og glm_shared.dll filer skal nå være i GLFWsrc-GLEWsrc-GLMsrc-0 prosjektmappe sammen med Main.cpp og 4 andre filer opprettet av Visual Studio.

Trinn 10. Test prosjektet og korriger eventuelle feil

Gå til del 3, og følg trinn 7 og 8.

Trinn 11. Lag en mal

Som ovenfor Del 4. For malens navnetype GLFWsrc-GLEWsrc-GLMsrc For prosjektnavnstype GLFWsrc-GLEWsrc-GLMsrc-1 Husk at i hvert prosjekt du lager med denne malen, klikker du x64 i V. S. GUIs hovedmeny.

Del 7 av 7: Velge oppsett

Trinn 1. I denne opplæringen lærer du 3 var å sette GLFW, GLEW og GLM i Project med Visual Studio

  • Sett opp binære filer x86 (32 bits).

    Det er det enkleste. Du bør begynne å lære å sette opp herfra.

  • Sett opp binære filer x64 (64 bits).

    Den er rettet mot x64 -plattformen. Velg den bare når du har en spesiell grunn til å gjøre det.

  • Kompiler GLFW -kilde, GLEW -kilde, GLM -kilde, og sett dem opp i prosjektet.

    Mål x64 også. Det vanskeligste. Den beste skjønt.

Tips

  • Du kan opprette en mappe i mappe C: / GL for å plassere prosjektene der. Når du oppretter et prosjekt, velg denne mappen for "Plassering".
  • Generell måte å konfigurere på Ytterligere inkluderer kataloger er at etter å ha klikket på det første ikonet, klikker du på tre prikker …, navigerer du til mappen der.h -filen (e) bor (i denne opplæringen C: / GL / glfw / include, C: / GL / glew / include og C: / GL / glm) og klikk på Velg en mappe.
  • Generell måte å konfigurere på Ytterligere bibliotekskataloger er at etter å ha klikket på det første ikonet, klikker du på tre prikker …, navigerer du til mappen der.lib-filen (e) bor (er) (i denne opplæringen for x86-plattformen, C: / GL / glfw / lib-vc2019 og C: / GL / glew / lib / Release / Win32) og klikk på Velg en mappe.
  • Generell måte å konfigurere på Ytterligere avhengigheter er det,

    • I File Explorer navigerer du til mappen der.lib-filen (e) bor (er) (i denne opplæringen for x86-plattformen, C: / GL / glfw / lib-vc2019 og C: / GL / glew / lib / Release / Win32), klikk to ganger på navnet på hver.lib -fil og kopier (ved å trykke Ctrl+C) navnet med filtypen.lib.
    • Gå nå til veiviseren for ekstra avhengigheter og lim den inn (ved å trykke Ctrl+V). Skriv inn et semikolon (;).
    • Hvis du vil konfigurere OpenGL med prosjektet, kan du legge til opengl32.lib.
  • Hvis dll -filer er nødvendig, bør du i hvert prosjekt du lager - selv med mal laget av prosjekt inkludert dll -fil - kopiere dll -filer fra biblioteker eller tidligere prosjekt og lime inn det nye prosjektet.

Anbefalt: