Sådan opsættes OpenGL GLFW GLEW GLM på et projekt med Visual Studio

Indholdsfortegnelse:

Sådan opsættes OpenGL GLFW GLEW GLM på et projekt med Visual Studio
Sådan opsættes OpenGL GLFW GLEW GLM på et projekt med Visual Studio

Video: Sådan opsættes OpenGL GLFW GLEW GLM på et projekt med Visual Studio

Video: Sådan opsættes OpenGL GLFW GLEW GLM på et projekt med Visual Studio
Video: ПРОСТОЕ БЛЮДО‼ ПОДОЙДЁТ К МЯСУ РЫБЕ. ХРЕНОВИНА. КОМЕДИЯ 2024, Kan
Anonim

Denne vejledning hjælper dig med at komme over den første udfordring ved at bruge OpenGL, GLFW, GLEW og GLM: Installation og opsætning af dem og oprettelse af dit første projekt med GLFW-GLEW-GLM-skabelon i Visual Studio 2019.

Det antager, at din platform er Windows, og din IDE er Visual Studio 2019. Under Visual Studio -installationen skal du markere boksen Udvikling af skrivebord med C ++.

Trin

Del 1 af 7: Download af GLFW, GLEW og GLM

Fremhæv glfw
Fremhæv glfw

Trin 1. Fremhæv trin eller undertrin

Fremhæv trin eller deltrin, du forventer at gøre, og gør det derefter. Se som eksempel billede ovenfor.

Trin 2. Opret mappe GL

Åbn Windows File Explorer> Naviger til disk (bibliotek) C.

  • Hvis mappen GL allerede findes, er det okay.
  • Hvis det ikke gør det, skal du højreklikke i tomt område> vælge Ny> Mappe> type GL > tryk ↵ Enter.

Trin 3. Download GLFW

Højreklik på følgende adresse, og vælg Åbn link i nyt vindue

  • Klik på 32-bit Windows-binære filer. Du får "glfw-3.3.4.bin. WIN32" eller den nyeste version.
  • Klik på downloadmappen "glfw-3.3.4.bin. WIN32"> højreklik> vælg kopi.
  • Naviger til C:> GL> højreklik> vælg indsæt.
  • Klik på "glfw-3.3.4.bin. WIN32" og omdøb det til GLFW.
  • Nu i mappen "GL" har du mappe GLFW.

Trin 4. Download GLEW

Højreklik på følgende link, og vælg Åbn link i nyt vindue https://glew.sourceforge.net/. Under Downloads, Find Binære filer og klik på Windows 32-bit og 64-bit.

  • Klik på den downloadede mappe glew-2.1.0 (eller nyeste version)> højreklik> vælg Kopi.
  • Naviger til C:> GL> højreklik> vælg sæt ind.
  • (Alternativt kan du åbne vinduet "Filer Stifinder"> C:> GL. Gå til downloadvindue> klik på downloadet mappe og træk ind i C: / GL)
  • Omdøb glew-2.1.0 til GLEW.
  • Hvis mappen glew-2.1.0-win32 er downloadet, skal du dobbeltklikke på den for at få glew-2.1.0.
GLM 1
GLM 1

Trin 5. Download GLM

Højreklik på følgende adresse, og vælg Åbn link i nyt vindue glm OpenGL matematikbibliotek. Klik på i øverste venstre hjørne Download GLM 0.9.9.7 eller nyeste version (se billedet ovenfor).

  • Klik på den downloadede mappe "glm"> højreklik> Kopier.
  • Naviger til C: / GL> højreklik> Indsæt.
  • (Alternativt kan du åbne vinduet "Filer Stifinder"> C:> GL. Gå til downloadvindue> klik på downloadet mappe og træk ind i C: / GL)
  • Omdøb glm til GLM

Del 2 af 7: Oprettelse af et Visual Studio -projekt

Trin 1. Opret mappe GLP

Naviger til disk (bibliotek) C.

  • Hvis mappen GLP allerede findes, er det okay.
  • Hvis det ikke gør det, skal du højreklikke i tomt område> vælge Ny> Mappe> type GLP > tryk ↵ Enter.

Trin 2. Opret tomt projekt

  • Hvis Visual Studio ikke er åbent. Åbn det> Klik på Opret et nyt projekt> Tomt projekt> Næste.

    • I Konfigurer dit nye projekt guiden, for "Projektnavn", skriv: GLFW-GLEW-GLM-0
    • I "Placering" skal du slette alt, kopiere C: / GLP \ og indsæt.
    • Marker "Placer løsning og projekt i samme bibliotek"> klik på Opret.
    • Vent, indtil Visual Studio -forekomst vises.
  • Hvis den allerede er åbnet. Klik på Filer> Ny> Projekt …> Tomt projekt> Næste. Resten som ovenfor.

Trin 3. Føj din kildefil til projektet

  • I V. S. GUI, guiden Solution Explorer, højreklik på kildefilposten (den sidste)> vælg Tilføj> Nyt element….
  • I guiden Tilføj nyt element-GLFW-GLEW-GLM-0 skal du klikke på C ++ -fil (.cpp) (den første) fra midten af vinduet. Skriv Navn i tekstfeltet Main.cpp.
  • Placering skal være C: / GLP / GLFW-GLEW-GLM-0 \
  • Klik på knappen Tilføj. Filen åbnes i hovedteksteditoren, men lader filen stå tom for nu.

Del 3 af 7: Installation af GLFW, GLEW og GLM på projektet

Projekt 0
Projekt 0

Trin 1. Konfigurer "Yderligere inkluder mapper"

I Solution Explorer skal du højreklikke på navnet på dit projekt, det vil sige GLFW-GLEW-GLM-0, og vælge Egenskaber. Forlad standardindstillinger: Konfiguration: Aktiv (fejlretning) og platform: Aktiv (Win32)

Opengl 1
Opengl 1

Trin 2. Åbn rullemenuen C/C ++

Klik på Generelt> Yderligere inkluder mapper. > pil ned for enden af feltet> klik i rullemenuen..

  • Kopier dette C: / GL / GLFW / inkluderer > i guiden Yderligere inkluder mapper skal du klikke på det første ikon> indsæt.

    OpenGL 12
    OpenGL 12
  • Kopier dette C: / GL / GLEW / inkluderer > klik igen på det første ikon> indsæt.
  • Kopier dette C: / GL / GLM > klik igen på det første ikon> indsæt.
  • Klik på OK i guiden Yderligere inkluder mapper.

Trin 3. Konfigurer Linker "Yderligere biblioteksmapper"

Åbn Linker-rullemenuen, og klik på Generelt. Klik på Yderligere biblioteksmapper> pil ned til højre i feltet> klik.

  • Kopi C: / GL / GLFW / lib-vc2019 > i guiden "Yderligere biblioteksmapper" skal du klikke på det første ikon> indsæt.
  • Kopier dette C: / GL / GLEW / lib / Release / Win32 > klik på det første ikon> indsæt> klik på OK.

Trin 4. Konfigurer "Yderligere afhængigheder"

  • Klik på "Input" i rullemenuen Linker. Klik på posten Yderligere afhængigheder> pil ned for enden af feltet> i rullemenuen.
  • Kopi opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib og indsæt den øverste tekstboks i guiden Yderligere afhængigheder. Klik på OK i guiden Yderligere afhængigheder.

Trin 5. Indstil Linker "SubSystem" til "Console"

I rullemenuen Linker skal du klikke på System> Subsystem> klik på pil ned for enden af feltet> vælg konsol (/DELSYSTEM: KONSOL) i rullemenuen> klik på Anvend, derefter OK i guiden Projektejendomssider.

Trin 6. Kopier glew32.dll-filen, og indsæt den i GLFW-GLEW-GLM-0 projektmappe

  • Naviger til C:> GL> GLEW> bin> Release> Win32. Klik på glew32.dll> højreklik> Kopier.
  • Naviger til C:> GLP> GLFW-GLEW-GLM-0. Højreklik på et tomt område i GLFW-GLEW-GLM-0-mappen, og vælg Indsæt.
  • Glew32.dll-filen skal nu være i GLFW-GLEW-GLM-0 projektmappe sammen med Main.cpp og 4 andre filer oprettet af Visual Studio.

Trin 7. Test dit projekt

Højreklik på følgende adresse, og vælg Åbn link i nyt vindue tutorial01.cpp. Kopier koden og indsæt den i Main.cpp -kodeområdet. Tryk på Ctrl+F5. To vinduer skal vises. Den ene sort og den anden blå.

Hvis kun det sorte vindue (konsollen) vises med meddelelsen: "Kunne ikke åbne GLFW -vindue. Hvis du har en Intel GPU, er de ikke 3,3 -kompatible. Prøv 2.1 -versionen af selvstudiet.", Er opsætningen i orden, men fungerer glfwCreateWindow fungerede ikke

Trin 8. Ret eventuelle fejl

Hvis du ser fejl i "Fejlliste", skal du kontrollere følgende:

  • Fil med filtypen.h gå til Del 3, trin 1, "Konfigurer" Yderligere inkluder mapper "" og følg instruktionerne.
  • Fil med filtypen.lib gå til Del 3, trin 2, "Konfigurer linkeren" Yderligere biblioteksmapper "", og følg instruktionerne. Også til trin 3, "Konfigurer linkeren" Yderligere biblioteksmapper "".
  • Fil med filtypen.dll gå til trin 5, "Kopier glew32.dll -filen og indsæt den i projektmappen", og følg instruktionerne.
  • "Indgangspunkt skal defineres" gå til trin 4, Indstil linkeren "Undersystem" til "KONSOL" og følg instruktionerne.
  • For andre fejl, hvis du ikke kan rette dem, skal du lukke Visual Studio> slette projektmappe GLFW-GLEW-GLM-0, der bor i C: / GLP> åben Visual Studio> gentag opsætning fra Del 2. Godt arbejde.

Del 4 af 7: Oprettelse af et projekt med GLFW-GLEW-GLM-skabelon

Trin 1. Opret skabelon

Gå til Visual Studio hovedmenu og, mens Project-0 er åbent, klik på Projekt> Eksporter skabelon….

  • Kontroller projektskabelon i guiden Eksportskabelon, hvis den ikke er markeret> klik på Næste>.
  • På "Eksportskabelonguide" (Vælg Skabelonindstillinger), i tekstfeltet Skabelonnavn skal du slette alt, kopiere GLFW-GLEW-GLM og indsæt> klik på Udfør. Skabelonen er oprettet. Slet åbnet vindue med skabelonens adresse.

Trin 2. Opret dit projekt

  • Klik på Filer> Ny> Projekt….
  • I Opret et nyt projekt guiden, vælg GLFW-GLEW-GLM på listen over skabeloner (rul om nødvendigt ned på listen over skabeloner)> klik på Næste.
  • I Konfigurer dit nye projekt guiden, i tekstfeltet "Projektnavn", skriv (eller kopier og indsæt) GLFW-GLEW-GLM-1
  • Placeringen skal være C: / GLP. Hvis det ikke er det, skal du kopiere C: / GLP og indsæt.
  • Sørg for, at stedløsning og projekt i samme bibliotek er markeret. Klik på Opret.

Trin 3. Tilføj kildefil

Dobbeltklik på kildefiler i menuen Solution Explorer> klik på Main.cpp. Koden skal vises på V. S. kodeområde. Du kan ændre eller ændre kode, hvis du ønsker det.

Trin 4. Kopier glew32.dll-filen, og indsæt den i GLFW-GLEW-GLM-1 projektmappe

  • Naviger til C:> GL> GLEW> bin> Release> Win32. Klik på glew32.dll> højreklik> Kopier.
  • Naviger til C:> GLP> GLFW-GLEW-GLM-1. Højreklik på et tomt område i GLFW-GLEW-GLM-1 projektmappe, og vælg Indsæt.
  • Glew32.dll-filen skal nu være i GLFW-GLEW-GLM-1 projektmappe sammen med Main.cpp og 4 andre filer oprettet af Visual Studio.
  • Kør program. Godt arbejde.

Del 5 af 7: Oprettelse af projekt til mål x64 Platform

Trin 1. Opret mappe GL

Åbn Windows File Explorer> Naviger til disk (bibliotek) C.

  • Hvis mappen GL allerede findes, er det okay.
  • Hvis det ikke gør det, skal du højreklikke i tomt område> vælge Ny> Mappe> type GL > tryk ↵ Enter.

Trin 2. Download GLFW 64 bit

Højreklik på følgende adresse, og vælg Åbn link i nyt vindue

  • Klik på 64-bit Windows-binære filer. Du får "glfw-3.3.4.bin. WIN64" eller nyeste version.
  • Klik på mappe> højreklik> Kopier.
  • Naviger C: / GL> højreklik> Indsæt.
  • Omdøb mappen "glfw-3.3.4.bin. WIN64" til GLFW64

Trin 3. Download GLEW og GLM som ovenfor, del 1, trin 4, 5

Trin 4. Opret projekt som ovenfor (del 2), med navnet GLFW64-GLEW64-GLM-0, og tilføj Main.cpp-filen

Trin 5. Projektets ejendoms sider hovedindstillinger

Gå til "Solution Explorer"> højreklik på navnet på dit projekt> vælg "Egenskaber". I platform: indtastning, vælg x64> Klik på Konfigurationshåndtering …

  • I platformen til aktiv løsning: Vælg x64
  • I platformspost vælges x64 automatisk.
  • Klik på Luk

Trin 6. Yderligere inkluderer biblioteker

Som ovenfor, del 3, trin 2.

Trin 7. Yderligere biblioteksmapper

Åbn rullemenuen "Linker", og klik på "Generelt". Klik på posten "Yderligere biblioteksmapper"> pil ned for enden af feltet> "Rediger" i rullemenuen.

  • Kopier dette C: / GL / GLFW64 / lib-vc2019 > i guiden "Yderligere biblioteksmapper" skal du klikke på det første ikon> indsæt.
  • Kopier dette C: / GL / GLEW / lib / Release / x64 > klik på det første ikon> indsæt> klik på OK.

Trin 8. Yderligere afhængigheder

Som ovenfor, del 3, trin 4.

Trin 9. Delsystem

Som ovenfor, del 3, trin 5.

Trin 10. Kopier glew32.dll-filen, og indsæt den i GLFW64-GLEW64-GLM-0 projektmappe

I Windows "File Explorer" navigerer du til

  • C:> GL> GLEW> bin> Release> x64. Klik på "glew32.dll" -filen i mappen "x64"> højreklik> "Kopier".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Højreklik på det tomme område i "" GLFW64-GLEW64-GLM-0 "" projektmappe, og vælg "Indsæt".

Trin 11. Test projekt og ret eventuelle fejl

Som ovenfor, del 3, trin 7, 8.

TIP: Selvom det i Platforms hovedindstillinger er Platform: x64, skal du klikke på Konfigurationshåndtering … og i Aktiv løsningsplatform: Vælg x64

Trin 12. Opret skabelon

Som ovenfor del 4, men i trin 4 navigerer du til C:> GL> GLEW> bin> Release> x64 i stedet. Bemærk, at filnavnet er glew32.dll som med platform x86. For skabelonens navnetype GLFW64-GLEW64-GLM Til projektets navnetype GLFW64-GLEW64-GLM-1

TIP: I hvert projekt, du opretter med denne skabelon, skal du vælge x64 (ud for Debug) i Visual Studios GUI

Del 6 af 7: Opsætning af Built GLFW, Built GLEW og Built GLM

Trin 1. Opret mappe GL

Åbn Windows File Explorer> Naviger til disk (bibliotek) C.

  • Hvis mappen GL allerede findes, er det okay.
  • Hvis det ikke gør det, skal du højreklikke i tomt område> vælge Ny> Mappe> type GL > tryk ↵ Enter.

Trin 2. Installer CMake

Højreklik på følgende link, og vælg Åbn link i nyt vindue Brug CMake til at hente binære filer fra kildekoden. Følge efter Del 1 Installation af CMake.

Trin 3. Download GLFW -kilde

Højreklik på følgende adresse, og vælg Åbn link i nyt vindue https://www.glfw.org/download.html. Vælg "Kildepakke".

  • Klik på mappen "glfw-3.3.4" (eller nyeste version) i downloadvinduet> højreklik> vælg Kopi.
  • I File Explorer navigerer du til C: \> GL> højreklik> vælg Indsæt. Klik to gange på mappens navn> slet navn> type: GLFWsrc > tryk ↵ Enter.

Trin 4. Download GLEW -kilde

Højreklik på følgende adresse, og vælg Åbn link i nyt vindue https://glew.sourceforge.net/. Ved siden af Kilde klik på ZIP.

  • Klik på mappen "glew-2.1.0" (eller nyeste) i downloadingsvinduet> højreklik> Kopier.
  • Naviger til C: \> GL. Højreklik> Indsæt. Klik to gange på mappens navn og omdøb det GLEWsrc > tryk ↵ Enter. Nu i mappe GL har du mapper GLFWsrc og GLEWsrc, måske blandt andre.

Trin 5. Download GLM, hvis det ikke allerede er downloadet

Gå til del 1, og følg trin 5.

Trin 6. Byg GLFW af CMake og Visual Studio

Gå til CMake GUI.

  • Kopi (Vær forsigtig, kopier ikke noget tomt mellemrum) C:/GL/GLFWsrc og indsæt i det første tekstfelt.
  • Kopi (Vær forsigtig, kopier ikke noget tomt mellemrum) C:/GL/GLFWsrc/build og indsæt det andet tekstfelt ("Hvor skal binærerne opbygges:").
  • Konfigurer og generer. I CMake GUI skal du klikke på Konfigurer> i guiden Opret bibliotek klik på Ja> vælg Visual Studio 16 2019> klik på Afslut.

    Når du i CMake GUI læser: "Konfiguration udført", skal du klikke på Generer. Du bør læse: "Generering klar"

  • Byg din løsning.

    • Naviger til C:> GL> GLFWsrc> build. Dobbeltklik på "GLFW.sln" eller "GLFW" eller "ALL_BUILD.vcxproj". En forekomst af Visual Studio vises. Vent, indtil der i hovedmenuen Opbygning vises. Klik på den> "Byg løsning".
    • Vent, til du har læst den sidste linje i vinduet "Output": ========== Build: 32 lykkedes, 0 mislykkedes, 0 opdaterede, 2 sprang over "========== =

      Antal "lykkedes" ændringer i glfw -versioner

  • Naviger til C: \> GL> GLFWsrc> build> src> Debug. Inde skal du se filen glfw3.lib.

Trin 7. Byg GLEW af CMake og Visual Studio

Følg ovenstående trin, men

  • Kopi (Vær forsigtig, kopier ikke noget tomt mellemrum) C:/GL/GLEWsrc/build/cmake og indsæt i det første tekstfelt.
  • Kopi (Vær forsigtig, kopier ikke noget tomt mellemrum) C:/GL/GLEWsrc/build og indsæt det andet tekstfelt.
  • Naviger til C:> GL> GLEWsrc> build. Dobbeltklik på "glew.sln" eller "glew" eller "ALL_BUILD.vcxproj".
  • I V. S. Outputguiden, antallet af lykkedes i dag (31-1-2020) er 6, men kan ændre sig i senere version.
  • Naviger til C:> GL> GLEWsrc> build> lib> Debug. Inde skal du se filen glew32d.lib blandt andre filer.

Trin 8. Byg GLM af CMake og Visual Studio

Følg trin 6 (i denne del) Byg GLFW af CMake og Visual Studio men…

  • For det første tekstfelt skal du kopiere (opmærksomhed:

    kopier ikke noget tomt mellemrum) og indsæt C:/GL/GLM

  • For anden tekstfeltkopi (opmærksomhed:

    kopier ikke noget tomt mellemrum) og indsæt C:/GL/GLM/build

  • Naviger til C:> GL> GLM> build. Dobbeltklik på filen "ALL_BUILD.vcxproj" eller filen (ikke mappen) "glm".
  • I V. S. Outputguide, antallet af lykkedes i dag (2021-08-31) er 165, men kan ændre sig i senere version.

    Hvis antallet af lykkedes er mindre end 165, skal du slette CMake GUI> gå til C:> GL> dobbeltklik "cmake-3.21.2-windows-x86_64"> dobbeltklik på "bin"> dobbeltklik på filen "cmake-gui". Ny CMake GUI vises. Følg det nuværende trin (#8)

  • Naviger til C:> GL> GLM> build> glm> Debug. Inde skal du se filen glm_static.lib blandt andre filer.

Trin 9. Konfigurer bygget GLFW, bygget GLEW og bygget GLM i projekt

  • Opret tomt projekt iflg Del 2. For navnetype GLFWsrc-GLEWsrc-GLMsrc-0 "Placering:" skal være: C: / GLP Husk tilføj fil Main.cpp.
  • Konfigurer projektets egenskaber. I guiden Solution Explorer skal du højreklikke på Projektets navn, der er GLFWsrc-GLEWsrc-GLMsrc-0> vælg Egenskaber.

    • (1) I GLFWsrc-GLEWsrc-GLMsrc-0 ejendoms sider hovedmenu.

      I platformspost vælg x64> klik på Configuration Manager….

      • I platformen til aktiv løsning: Vælg x64.
      • I platformspost vælges x64 automatisk.
      • Klik på Luk.
    • (2) Yderligere inkluderer biblioteker. Klik på C/C ++> Generelt> Vælg den første i menuen ud for Yderligere inkluder mapper> klik på pil ned for enden af feltet> klik på Rediger ….

      • Kopi C: / GL / GLFWsrc / inkluderer > i guiden "Yderligere inkluder mapper" skal du klikke på det første ikon> indsæt i det øverste tekstfelt.
      • Kopi C: / GL / GLEWsrc / inkluderer > klik igen første ikon> indsæt.
      • Kopi C: / GL / GLM > klik endnu en gang på det første ikon> indsæt.
      • Klik på OK i guiden "Yderligere inkluder mapper".
    • (3) Yderligere biblioteksmapper. Dobbeltklik på Linker> klik på Generelt> Yderligere biblioteksmapper> klik på pil ned for enden af feltet> klik på Rediger….

      • Kopi C: / GL / GLFWsrc / build / src / Debug > i guiden Yderligere biblioteksmapper "klik på det første ikon> indsæt i tekstfeltet øverst.
      • Kopi C: / GL / GLEWsrc / build / lib / Debug > klik igen første ikon> indsæt.
      • Kopi C: / GL / GLM / build / glm / Debug > klik igen det første ikon> indsæt.
    • (4) Yderligere afhængigheder. Vælg Linker i rullemenuen Linker> vælg den første i menuen ved siden af, Yderligere afhængigheder> klik på pil ned for enden af feltet> Rediger ….

      • Kopi opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > indsæt i guiden "Yderligere afhængigheder" øverste tekstfelt.
      • Klik på OK i guiden "Yderligere afhængigheder".
    • (5) Indstil System til SubSystem CONSOLE.

      Vælg Linker i rullemenuen Linker> vælg den første i menuen ved siden af, undersystem> klik på pil ned for enden af feltet> vælg konsol (/DELSYSTEM: KONSOL). Klik på Anvend og OK.

  • Kopier glew32d.dll-filen, og indsæt den i GLFWsrc-GLEWsrc-GLMsrc-0 projektmappe.

    • Naviger til C:> GL> GLEWsrc> build> bin> debug. Klik på glew32d.dll > højreklik> Kopier.
    • Naviger til C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Højreklik på et tomt område i GLFWsrc-GLEWsrc-GLMsrc-0 projektmappe, og vælg Indsæt.
  • Kopier glm_shared.dll-filen, og indsæt den i GLFWsrc-GLEWsrc-GLMsrc-0 projektmappe.

    • Naviger til C:> GL> GLM> build> glm> Debug. Klik på glm_shared.dll > højreklik> Kopier.
    • Naviger til C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Højreklik på et tomt område i GLFWsrc-GLEWsrc-GLMsrc-0 projektmappe, og vælg Indsæt.
    • glew32d.dll og glm_shared.dll filer skal nu være i GLFWsrc-GLEWsrc-GLMsrc-0 projektmappe sammen med Main.cpp og 4 andre filer oprettet af Visual Studio.

Trin 10. Test dit projekt og ret eventuelle fejl

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

Trin 11. Opret skabelon

Som ovenfor Del 4. Til skabelonens navnetype GLFWsrc-GLEWsrc-GLMsrc For projektets navn type GLFWsrc-GLEWsrc-GLMsrc-1 Husk, i hvert projekt, du opretter med denne skabelon, skal du klikke på x64 i V. S. GUIs hovedmenu.

Del 7 af 7: Valg af opsætning

Trin 1. I denne vejledning lærer du 3 var at indstille GLFW, GLEW og GLM i Project med Visual Studio

  • Konfigurer binære filer x86 (32 bit).

    Det er det letteste. Du bør begynde at lære opsætning herfra.

  • Konfigurer binære filer x64 (64 bit).

    Det er målrettet x64 platform. Vælg det kun, når du har en specifik grund til at gøre det.

  • Kompiler GLFW -kilde, GLEW -kilde, GLM -kilde, og konfigurer dem i projekt.

    Mål også x64. Det sværeste. Det bedste dog.

Tips

  • Du kan oprette en mappe i mappe C: / GL for at placere dine projekter der. Når du opretter et projekt, skal du vælge denne mappe for "Placering".
  • Generel måde at konfigurere på Yderligere inkluderer biblioteker er, at efter at have klikket på det første ikon, skal du klikke på tre prikker …, navigere til den mappe, hvor.h fil (er) bor (r) (i denne vejledning C: / GL / glfw / include, C: / GL / glew / include og C: / GL / glm), og klik på Vælg en mappe.
  • Generel måde at konfigurere på Yderligere biblioteksmapper er, at efter at have klikket på det første ikon, skal du klikke på tre prikker …, navigere til den mappe, hvor.lib-fil (er) bor (r) (i denne vejledning til x86 platform, C: / GL / glfw / lib-vc2019 og C: / GL / glew / lib / Release / Win32), og klik på Vælg en mappe.
  • Generel måde at konfigurere på Yderligere afhængigheder er det,

    • I File Explorer navigerer du til den mappe, hvor.lib-fil (er) bor (r) (i denne vejledning til x86 platform, C: / GL / glfw / lib-vc2019 og C: / GL / glew / lib / Release / Win32), klik to gange på navnet på hver.lib -fil og kopier (ved at trykke Ctrl+C) navnet med dets udvidelse.lib.
    • Gå nu til guiden Yderligere afhængigheder og indsæt den (ved at trykke Ctrl+V). Skriv et semikolon (;).
    • Hvis du vil konfigurere OpenGL med dit projekt, skal du tilføje opengl32.lib.
  • Hvis dll -filer er nødvendige, skal du i hvert projekt, du opretter - selv med skabelon oprettet af projekt inklusive dll -fil - kopiere dll -fil (er) fra biblioteker eller tidligere projekt og indsætte det nye projekt.

Anbefalede: