Kako postaviti OpenGL GLFW GLEW GLM na projekt s Visual Studiom

Sadržaj:

Kako postaviti OpenGL GLFW GLEW GLM na projekt s Visual Studiom
Kako postaviti OpenGL GLFW GLEW GLM na projekt s Visual Studiom

Video: Kako postaviti OpenGL GLFW GLEW GLM na projekt s Visual Studiom

Video: Kako postaviti OpenGL GLFW GLEW GLM na projekt s Visual Studiom
Video: Как скинуть фото с iPhone на компьютер? 2020 2024, Travanj
Anonim

Ovaj će vam vodič pomoći da prebrodite prvi izazov korištenja OpenGL-a, GLFW-a, GLEW-a i GLM-a: instaliranje i postavljanje te stvaranje vašeg prvog projekta s predloškom GLFW-GLEW-GLM u Visual Studio 2019.

Pretpostavit će da je vaša platforma Windows, a IDE Visual Studio 2019. Tijekom instalacije Visual Studija označite okvir Desktop development with C ++ workload.

Koraci

1. dio od 7: Preuzimanje GLFW, GLEW i GLM

Istaknite glfw
Istaknite glfw

Korak 1. Označite korak ili podkorak

Istaknite korak ili podkorak koji očekujete učiniti, a zatim to učinite. Pogledajte gornju primjernu sliku.

Korak 2. Izradite mapu GL

Otvorite Windows File Explorer> Idi na disk (direktorij) C.

  • Ako mapa GL već postoji, u redu je.
  • Ako se to ne dogodi, desnom tipkom miša kliknite u prazno područje> odaberite Novo> Mapa> unesite GL > pritisnite ↵ Enter.

Korak 3. Preuzmite GLFW

Desnom tipkom miša kliknite sljedeću adresu i odaberite Otvori vezu u novom prozoru

  • Kliknite 32-bitne binarne datoteke sustava Windows. Dobit ćete "glfw-3.3.4.bin. WIN32" ili najnoviju verziju.
  • Pritisnite mapu za preuzimanje "glfw-3.3.4.bin. WIN32"> desni klik> odaberite kopiranje.
  • Idite na C:> GL> desni klik> odaberite zalijepi.
  • Kliknite na "glfw-3.3.4.bin. WIN32" i preimenujte ga u GLFW.
  • Sada u mapi "GL" imate mapu GLFW.

Korak 4. Preuzmite GLEW

Desnom tipkom miša kliknite sljedeću vezu i odaberite Otvori vezu u novom prozoru https://glew.sourceforge.net/. Ispod Preuzimanja, pronaći Binarne datoteke i kliknite Windows 32-bitna i 64-bitna.

  • Kliknite preuzetu mapu glew-2.1.0 (ili najnoviju verziju)> desni klik> odaberite Kopirati.
  • Idite na C:> GL> desni klik> odaberite Zalijepiti.
  • (Alternativno, otvorite prozor "Files Explorer"> C:> GL. Idite na prozor za preuzimanje> kliknite preuzetu mapu i povucite u C: / GL)
  • Preimenovati glew-2.1.0 do GLEW.
  • Ako je mapa glew-2.1.0-win32 preuzeta, dvaput je kliknite za get glew-2.1.0.
GLM 1
GLM 1

Korak 5. Preuzmite GLM

Desnom tipkom miša kliknite sljedeću adresu i odaberite Open Link u New Window glm OpenGL matematičkoj biblioteci. U gornjem lijevom kutu kliknite Preuzmite GLM 0.9.9.7 ili najnoviju verziju (pogledajte gornju sliku).

  • Kliknite preuzetu mapu "glm"> desni klik> Kopiraj.
  • Idite na C: / GL> desni klik> Zalijepi.
  • (Alternativno, otvorite prozor "Files Explorer"> C:> GL. Idite na prozor za preuzimanje> kliknite preuzetu mapu i povucite u C: / GL)
  • Preimenovati glm do GLM

2. dio od 7: Izrada projekta Visual Studio

Korak 1. Izradite mapu GLP

Idite na disk (direktorij) C.

  • Ako mapa GLP već postoji, u redu je.
  • Ako se to ne dogodi, desnom tipkom miša kliknite u prazno područje> odaberite Novo> Mapa> unesite GLP > pritisnite ↵ Enter.

Korak 2. Izradite prazan projekt

  • Ako Visual Studio nije otvoren. Otvorite ga> Kliknite Izradi novi projekt> Isprazni projekt> Dalje.

    • U Konfigurirajte svoj novi projekt čarobnjak, za "Naziv projekta", upišite: GLFW-GLEW-GLM-0
    • U "Lokacija" izbrišite sve, kopirajte C: / GLP \ i zalijepite.
    • Označite "Smjestite rješenje i projekt u isti direktorij"> kliknite Stvori.
    • Pričekajte dok se ne pojavi instanca Visual Studio.
  • Ako je već otvoren. Kliknite Datoteka> Novo> Projekt …> Isprazni projekt> Dalje. Ostatak kao gore.

Korak 3. Dodajte izvornu datoteku u projekt

  • U V. S. GUI, čarobnjak za Explorer, desnom tipkom miša kliknite unos Izvorne datoteke (posljednji)> odaberite Dodaj> Nova stavka ….
  • U čarobnjaku za dodavanje nove stavke-GLFW-GLEW-GLM-0 kliknite C ++ datoteka (.cpp) (prva) sa sredine prozora. U tekstualni okvir Naziv upišite Main.cpp.
  • Mjesto bi trebalo biti C: / GLP / GLFW-GLEW-GLM-0 \
  • Pritisnite gumb Dodaj. Datoteka će se otvoriti u glavnom uređivaču teksta, ali za sada ostavite datoteku praznom.

Dio 3 od 7: Instaliranje GLFW, GLEW i GLM na Projekt

Projekt 0
Projekt 0

Korak 1. Konfigurirajte "Dodatni direktoriji za uključivanje"

U Solution Exploreru desnom tipkom miša kliknite naziv vašeg projekta, to jest GLFW-GLEW-GLM-0, i odaberite Svojstva. Ostavite zadane postavke: Konfiguracija: Aktivna (otklanjanje pogrešaka) i Platforma: Aktivna (Win32)

Opengl 1
Opengl 1

Korak 2. Otvorite padajući izbornik C/C ++

Pritisnite Općenito> Dodatni direktoriji za uključivanje. > strelica prema dolje na kraju polja> kliknite na padajućem izborniku..

  • Kopirajte ovo C: / GL / GLFW / uključi > u čarobnjaku Dodatni uključi direktorije kliknite prvu ikonu> zalijepi.

    OpenGL 12
    OpenGL 12
  • Kopirajte ovo C: / GL / GLEW / uključi > ponovno kliknite prvu ikonu> zalijepi.
  • Kopirajte ovo C: / GL / GLM > još jednom kliknite prvu ikonu> zalijepi.
  • Na čarobnjaku Dodatni uključi direktorije kliknite U redu.

Korak 3. Konfigurirajte povezivač "Dodatni direktoriji knjižnica"

Otvorite padajući izbornik Povezivač i kliknite Općenito. Kliknite unos Dodatni direktoriji knjižnica> strelica prema dolje s desne strane polja> kliknite.

  • Kopirati C: / GL / GLFW / lib-vc2019 > u čarobnjaku "Dodatni direktoriji knjižnica" kliknite prvu ikonu> zalijepi.
  • Kopirajte ovo C: / GL / GLEW / lib / Release / Win32 > kliknite prvu ikonu> zalijepi> kliknite U redu.

Korak 4. Konfigurirajte "Dodatne ovisnosti"

  • Na padajućem izborniku Povezivač kliknite "Unos". Kliknite unos Dodatne ovisnosti> strelica prema dolje na kraju polja> na padajućem izborniku.
  • Kopirati opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib i zalijepite u gornji tekstualni okvir čarobnjaka za dodatne ovisnosti. Pritisnite U redu u čarobnjaku za dodatne ovisnosti.

Korak 5. Postavite povezivač "Podsustav" na "Konzola"

Na padajućem izborniku Povezivač kliknite Sustav> Podsustav> kliknite strelicu prema dolje na kraju polja> odaberite Konzola (/PODSISTEM: KONZOLA) s padajućeg izbornika> kliknite Primijeni, a zatim U redu u čarobnjaku Stranice svojstava projekta.

Korak 6. Kopirajte datoteku glew32.dll i zalijepite u mapu projekta GLFW-GLEW-GLM-0

  • Idite na C:> GL> GLEW> bin> Release> Win32. Kliknite glew32.dll> desnom tipkom miša> Kopiraj.
  • Idite na C:> GLP> GLFW-GLEW-GLM-0. Desnom tipkom miša kliknite prazno područje u mapi GLFW-GLEW-GLM-0 i odaberite Zalijepi.
  • Datoteka glew32.dll sada bi trebala biti u mapi projekta GLFW-GLEW-GLM-0 zajedno s Main.cpp i 4 druge datoteke koje je stvorio Visual Studio.

Korak 7. Testirajte svoj projekt

Desnom tipkom miša kliknite sljedeću adresu i odaberite Otvori vezu u novom prozoru tutorial01.cpp. Kopirajte kôd i zalijepite ga u područje koda Main.cpp. Pritisnite Ctrl+F5. Trebala bi se pojaviti dva prozora. Jedna crna, a druga plava.

Ako se pojavi samo crni prozor (konzola) sa porukom: "Nije uspjelo otvaranje GLFW prozora. Ako imate Intel GPU, oni nisu kompatibilni sa 3.3. Isprobajte verziju 2.1 vodiča.", Postavljanje je u redu, ali funkcija glfwCreateWindow nije radio

Korak 8. Ispravite sve pogreške

Ako vidite bilo kakve pogreške na "Popisu pogrešaka", provjerite sljedeće:

  • Datoteka s nastavkom.h idite na dio 3, korak 1, "Konfigurirajte" Dodatne direktorije za uključivanje "" i slijedite upute.
  • Datoteka s nastavkom.lib idite na dio 3, korak 2, "Konfigurirajte povezivač" Dodatni direktoriji knjižnica "" i slijedite upute. Također na korak 3, "Konfigurirajte povezivač" Dodatni direktoriji knjižnica "".
  • Datoteka s nastavkom.dll idite na korak 5, "Kopirajte datoteku glew32.dll i zalijepite je u mapu Projekt" i slijedite upute.
  • "Ulazna točka mora biti definirana" idite na korak 4, Postavite povezivač "Podsustav" na "KONZOLA" i slijedite upute.
  • Za ostale pogreške, ako ih ne možete ispraviti, zatvorite Visual Studio> izbrišite mapu projekta GLFW-GLEW-GLM-0 koja živi u C: / GLP> otvorite Visual Studio> ponovite postavljanje iz 2. dio. Dobar posao.

4. dio od 7: Izrada projekta s predloškom GLFW-GLEW-GLM

Korak 1. Izradite predložak

Idite na glavni izbornik Visual Studija i, dok je Project-0 otvoren, kliknite Projekt> Izvezi predložak….

  • Na Čarobnjaku izvoza predloška provjerite Predložak projekta, ako nije označen> kliknite Dalje>.
  • U "Čarobnjaku izvoza predložaka" (Odaberite Opcije predloška), u tekstualnom okviru Naziv predloška izbrišite sve, kopirajte GLFW-GLEW-GLM i zalijepite> kliknite Završi. Predložak je kreiran. Izbrišite otvoreni prozor s adresom predloška.

Korak 2. Izradite svoj projekt

  • Kliknite Datoteka> Novo> Projekt….
  • U Izradite novi projekt čarobnjak, na popisu predložaka odaberite GLFW-GLEW-GLM (ako je potrebno pomaknite se prema dolje po popisu predložaka)> kliknite Dalje.
  • U Konfigurirajte svoj novi projekt čarobnjak, u tekstualno polje "Naziv projekta" upišite (ili kopirajte i zalijepite) GLFW-GLEW-GLM-1
  • Mjesto bi trebalo biti C: / GLP. Ako nije, kopirajte C: / GLP i zalijepite.
  • Budite sigurni da je rješenje i projekt stavljeno u isti direktorij. Pritisnite Stvori.

Korak 3. Dodajte izvornu datoteku

U izborniku Explorer Explorer dvaput kliknite Izvorne datoteke> kliknite Main.cpp. Kôd bi se trebao pojaviti na V. S. kodno područje. Kôd možete izmijeniti ili promijeniti ako želite.

Korak 4. Kopirajte datoteku glew32.dll i zalijepite u mapu projekta GLFW-GLEW-GLM-1

  • Idite na C:> GL> GLEW> bin> Release> Win32. Kliknite glew32.dll> desnom tipkom miša> Kopiraj.
  • Idite na C:> GLP> GLFW-GLEW-GLM-1. Desnom tipkom miša kliknite prazno područje u mapi projekta GLFW-GLEW-GLM-1 i odaberite Zalijepi.
  • Datoteka glew32.dll sada bi trebala biti u mapi projekta GLFW-GLEW-GLM-1 zajedno s Main.cpp i 4 druge datoteke koje je stvorio Visual Studio.
  • Pokrenite program. Dobar posao.

5. dio od 7: Izrada projekta za ciljanje x64 platforme

Korak 1. Izradite mapu GL

Otvorite Windows File Explorer> Idi na disk (direktorij) C.

  • Ako mapa GL već postoji, u redu je.
  • Ako se to ne dogodi, desnom tipkom miša kliknite u prazno područje> odaberite Novo> Mapa> unesite GL > pritisnite ↵ Enter.

Korak 2. Preuzmite GLFW 64 bita

Desnom tipkom miša kliknite sljedeću adresu i odaberite Otvori vezu u novom prozoru

  • Kliknite 64-bitne binarne datoteke sustava Windows. Dobit ćete "glfw-3.3.4.bin. WIN64" ili najnoviju verziju.
  • Pritisnite mapu> desni klik> Kopiraj.
  • Krećite se po C: / GL> desnom tipkom miša> Zalijepi.
  • Preimenujte mapu "glfw-3.3.4.bin. WIN64" u GLFW64

Korak 3. Preuzmite GLEW i GLM kao gore, Dio 1, koraci 4, 5

Korak 4. Kreirajte projekt kao gore (Dio 2), s imenom GLFW64-GLEW64-GLM-0 i dodajte datoteku Main.cpp

Korak 5. Glavne postavke stranica svojstava projekta

Idite na "Solution Explorer"> desnom tipkom miša kliknite naziv svog projekta> odaberite "Properties". U Platform: entry, odaberite x64> Kliknite Configuration manager…

  • U platformi Active Solution: odaberite x64
  • U unosu Platforma x64 se automatski odabire.
  • Pritisnite Zatvori

Korak 6. Dodatni direktoriji Include

Kao što je gore navedeno, dio 3, korak 2.

Korak 7. Dodatni direktoriji knjižnica

Otvorite padajući izbornik "Povezivač" i kliknite "Općenito". Kliknite unos "Dodatni direktoriji knjižnica"> strelica prema dolje na kraju polja> "Uredi" na padajućem izborniku.

  • Kopirajte ovo C: / GL / GLFW64 / lib-vc2019 > u čarobnjaku "Dodatni direktoriji knjižnica" kliknite prvu ikonu> zalijepi.
  • Kopirajte ovo C: / GL / GLEW / lib / Release / x64 > kliknite prvu ikonu> zalijepi> kliknite U redu.

Korak 8. Dodatne ovisnosti

Kao što je gore navedeno, dio 3, korak 4.

Korak 9. Podsustav

Kao što je gore navedeno, dio 3, korak 5.

Korak 10. Kopirajte datoteku glew32.dll i zalijepite je u mapu projekta GLFW64-GLEW64-GLM-0

U Windows "File Explorer" idite na

  • C:> GL> GLEW> kanta> Otpuštanje> x64. U mapi "x64" kliknite datoteku "glew32.dll"> desnom tipkom miša kliknite> "Kopiraj".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Desnom tipkom miša kliknite prazno područje u mapi projekta "" GLFW64-GLEW64-GLM-0 "" i odaberite "Zalijepi".

Korak 11. Testirajte projekt i ispravite pogreške ako ih ima

Kao što je gore navedeno, Dio 3, koraci 7, 8.

SAVJET: Čak i ako je u glavnim postavkama stranica svojstava to Platforma: x64, kliknite Upravitelj konfiguracije …, a u platformi Aktivno rješenje: odaberite x64

Korak 12. Izradite predložak

Kao gore u dijelu 4, ali u koraku 4 idite na C:> GL> GLEW> kanta> Otpustite> x64. Imajte na umu da je naziv datoteke glew32.dll kao i kod platforme x86. Za vrstu naziva predloška GLFW64-GLEW64-GLM Za vrstu naziva projekta GLFW64-GLEW64-GLM-1

SAVJET: U svakom projektu koji kreirate s ovim predloškom odaberite x64 (pored Otklanjanje pogrešaka) u grafičkom sučelju Visual Studija

Dio 6 od 7: Postavljanje Built GLFW, Built GLEW i Built GLM

Korak 1. Izradite mapu GL

Otvorite Windows File Explorer> Idi na disk (direktorij) C.

  • Ako mapa GL već postoji, u redu je.
  • Ako se to ne dogodi, desnom tipkom miša kliknite u prazno područje> odaberite Novo> Mapa> unesite GL > pritisnite ↵ Enter.

Korak 2. Instalirajte CMake

Desnom tipkom miša kliknite sljedeću vezu i odaberite Otvori vezu u novom prozoru Koristite CMake za preuzimanje binarnih datoteka iz izvornog koda. slijediti 1. dio Instaliranje CMake -a.

Korak 3. Preuzmite GLFW izvor

Desnom tipkom miša kliknite sljedeću adresu i odaberite Otvori vezu u novom prozoru https://www.glfw.org/download.html. Odaberite "Izvorni paket".

  • U prozoru za preuzimanje kliknite mapu "glfw-3.3.4" (ili najnoviju verziju)> desnom tipkom miša> odaberite Kopiraj.
  • U File Exploreru idite na C: \> GL> desnom tipkom miša> odaberite Zalijepi. Dvaput kliknite na naziv mape> obriši naziv> upišite: GLFWsrc > pritisnite ↵ Enter.

Korak 4. Preuzmite GLEW izvor

Desnom tipkom miša kliknite sljedeću adresu i odaberite Otvori vezu u novom prozoru https://glew.sourceforge.net/. Pokraj Izvor kliknite ZIP.

  • U prozoru za preuzimanje kliknite mapu "glew-2.1.0" (ili najnoviju)> desnom tipkom miša> Kopiraj.
  • Idite na C: \> GL. Desni klik> Zalijepi. Dvaput kliknite na naziv mape i preimenujte GLEWsrc > pritisnite ↵ Enter. Sada u mapi GL imate mape GLFWsrc i GLEWsrc, možda između ostalih.

Korak 5. Preuzmite GLM ako već nije preuzet

Idite na dio 1 i slijedite korak 5.

Korak 6. Izgradite GLFW pomoću programa CMake i Visual Studio

Idite na CMake GUI.

  • Kopiraj (pazite da ne kopirate prazno mjesto) C:/GL/GLFWsrc i zalijepite u prvo tekstualno polje.
  • Kopiraj (pazite da ne kopirate prazno mjesto) C:/GL/GLFWsrc/build i zalijepite u drugo tekstualno polje ("Gdje izgraditi binarne datoteke:").
  • Konfigurirajte i generirajte. U CMake GUI -u kliknite Konfiguracija> u čarobnjaku Stvori direktorij kliknite Da> odaberite Visual Studio 16 2019> kliknite Završi.

    Kada u CMake GUI -ju pročitate: "Konfiguriranje je dovršeno", kliknite Generiraj. Trebali biste pročitati: "Generiranje je učinjeno"

  • Izgradite svoje rješenje.

    • Idite na C:> GL> GLFWsrc> build. Dvaput kliknite "GLFW.sln", ili "GLFW", ili "ALL_BUILD.vcxproj". Pojavljuje se instanca Visual Studija. Pričekajte dok se u glavnom izborniku ne pojavi unos Build. Pritisnite ga> "Build Solution".
    • Pričekajte dok ne pročitate zadnji redak u prozoru "Output": ========== Build: 32 uspjelo, 0 nije uspjelo, 0 ažurirano, 2 preskočeno "========= =

      Broj "uspjelih" promjena u verzijama glfw

  • Idite na C: \> GL> GLFWsrc> build> src> Debug. Unutra biste trebali vidjeti datoteku glfw3.lib.

Korak 7. Izgradite GLEW pomoću programa CMake i Visual Studio

Slijedite gornji korak, ali

  • Kopiraj (pazite da ne kopirate prazno mjesto) C:/GL/GLEWsrc/build/cmake i zalijepite u prvo tekstualno polje.
  • Kopiraj (pazite da ne kopirate prazno mjesto) C:/GL/GLEWsrc/build i zalijepite u drugo tekstualno polje.
  • Idite na C:> GL> GLEWsrc> build. Dvaput kliknite "glew.sln", ili "glew" ili "ALL_BUILD.vcxproj".
  • U V. S. Čarobnjak izlaza, broj uspješnih danas (31-1-2020) je 6, no može se promijeniti u kasnijoj verziji.
  • Idite na C:> GL> GLEWsrc> build> lib> Debug. Unutra biste trebali vidjeti datoteku glew32d.lib među ostalim datotekama.

Korak 8. Izgradite GLM pomoću CMake i Visual Studija

Slijedite korak 6 (ovog dijela) Izgradite GLFW pomoću CMake i Visual Studija ali…

  • Za prvo tekstualno polje kopirajte (pažnja:

    nemojte kopirati prazan prostor) i zalijepite C:/GL/GLM

  • Za kopiranje drugog tekstualnog polja (pažnja:

    nemojte kopirati prazan prostor) i zalijepite C:/GL/GLM/građe

  • Idite na C:> GL> GLM> build. Dvaput kliknite datoteku "ALL_BUILD.vcxproj" ili datoteku (ne mapu) "glm".
  • U V. S. Čarobnjak izlaza, broj uspješnih danas (31.8.2021.) Je 165, no mogao bi se promijeniti u kasnijoj verziji.

    Ako je broj uspjelih manji od 165, izbrišite CMake GUI> idite na C:> GL> dvaput kliknite "cmake-3.21.2-windows-x86_64"> dvaput kliknite "bin"> dvaput kliknite datoteku "cmake-gui". Pojavljuje se novi CMake GUI. Slijedite sadašnji korak (#8)

  • Idite na C:> GL> GLM> build> glm> Debug. Unutra biste trebali vidjeti datoteku glm_static.lib među ostalim datotekama.

Korak 9. Postavite ugrađeni GLFW, ugrađeni GLEW i ugrađeni GLM u projekt

  • Napravite prazan projekt prema 2. dio. Za vrstu imena GLFWsrc-GLEWsrc-GLMsrc-0 "Lokacija:" treba biti: C: / GLP Ne zaboravite dodati datoteku Main.cpp.
  • Konfigurirajte svojstva projekta. U čarobnjaku Explorer Explorer, desnom tipkom miša kliknite naziv projekta GLFWsrc-GLEWsrc-GLMsrc-0> odaberite Svojstva.

    • (1) U glavnom izborniku stranica svojstava GLFWsrc-GLEWsrc-GLMsrc-0 stranice svojstava.

      U unosu Platforma odaberite x64> kliknite Configuration Manager….

      • U platformi Active Solution: odaberite x64.
      • U unosu Platforma x64 se automatski odabire.
      • Pritisnite Zatvori.
    • (2) Dodatni direktoriji Uključi. Pritisnite C/C ++> Općenito> U izborniku pored prvog odaberite prvi, Dodatni direktoriji za uključivanje> kliknite strelicu prema dolje na kraju polja> kliknite Uredi ….

      • Kopirati C: / GL / GLFWsrc / include > u čarobnjaku "Dodatni direktoriji za uključivanje" kliknite prvu ikonu> zalijepi u gornje tekstualno polje.
      • Kopirati C: / GL / GLEWsrc / include > ponovno kliknite prvu ikonu> zalijepi.
      • Kopirati C: / GL / GLM > kliknite još jednom prvu ikonu> zalijepi.
      • U čarobnjaku "Dodatni direktoriji za uključivanje" kliknite U redu.
    • (3) Dodatni imenici knjižnica. Dvaput kliknite Povezivač> kliknite Općenito> Dodatni direktoriji knjižnice> kliknite strelicu prema dolje na kraju polja> kliknite Uredi ….

      • Kopirati C: / GL / GLFWsrc / build / src / Debug > u čarobnjaku u dodatnim imenicima knjižnica kliknite prvu ikonu> zalijepi u gornje tekstualno polje.
      • Kopirati C: / GL / GLEWsrc / build / lib / Debug > ponovno kliknite prvu ikonu> zalijepi.
      • Kopirati C: / GL / GLM / build / glm / Debug > kliknite još jednom prvu ikonu> zalijepi.
    • (4) Dodatne ovisnosti. Na padajućem izborniku povezivača odaberite Unos> u izborniku pored prvog odaberite prvi, Dodatne ovisnosti> kliknite strelicu prema dolje na kraju polja> Uredi….

      • Kopirati opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > zalijepite u gornji tekstualni okvir čarobnjaka "Dodatne ovisnosti".
      • U čarobnjaku "Dodatne ovisnosti" kliknite U redu.
    • (5) Postavite Sustav na PODSustav CONSOLE.

      Na padajućem izborniku Povezivač odaberite Sustav> u izborniku pored prvog odaberite prvi, Podsustav> kliknite strelicu prema dolje na kraju polja> odaberite Konzola (/PODSISTEM: KONZOLA). Pritisnite Primijeni i U redu.

  • Kopirajte datoteku glew32d.dll i zalijepite je u mapu projekta GLFWsrc-GLEWsrc-GLMsrc-0.

    • Idite na C:> GL> GLEWsrc> build> bin> debug. Klik glew32d.dll > desnom tipkom miša> Kopiraj.
    • Idite na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Desnom tipkom miša kliknite prazno područje u mapi projekta GLFWsrc-GLEWsrc-GLMsrc-0 i odaberite Zalijepi.
  • Kopirajte datoteku glm_shared.dll i zalijepite je u mapu projekta GLFWsrc-GLEWsrc-GLMsrc-0.

    • Idite na C:> GL> GLM> build> glm> Debug. Klik glm_shared.dll > desnom tipkom miša> Kopiraj.
    • Idite na C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Desnom tipkom miša kliknite prazno područje u mapi projekta GLFWsrc-GLEWsrc-GLMsrc-0 i odaberite Zalijepi.
    • glew32d.dll i glm_shared.dll datoteke bi sada trebale biti u mapi projekta GLFWsrc-GLEWsrc-GLMsrc-0 zajedno s Main.cpp i 4 druge datoteke koje je stvorio Visual Studio.

Korak 10. Testirajte svoj projekt i ispravite pogreške ako ih ima

Idite na dio 3 i slijedite korake 7 i 8.

Korak 11. Izradite predložak

Kao gore u dijelu 4. Za vrstu naziva predloška GLFWsrc-GLEWsrc-GLMsrc Za naziv naziva projekta GLFWsrc-GLEWsrc-GLMsrc-1 Upamtite, u svakom projektu koji kreirate s ovim predloškom kliknite x64 u V. S. Glavni izbornik GUI -ja.

Dio 7 od 7: Odabir postavljanja

Korak 1. U ovom vodiču naučili ste 3 postaviti GLFW, GLEW i GLM u Project s Visual Studiom

  • Postavite binarne datoteke x86 (32 bita).

    Najjednostavnije je. Odavde biste trebali početi učiti postavljanje.

  • Postavite binarne datoteke x64 (64 bita).

    Cilja na x64 platformu. Odaberite ga samo ako imate poseban razlog za to.

  • Kompilirajte GLFW izvor, GLEW izvor, GLM izvor i postavite ih u projekt.

    Cilja i x64. Najteže. Ipak najbolji.

Savjeti

  • Možete stvoriti mapu u mapi C: / GL za mjesto u njoj svojih projekata. Prilikom izrade projekta odaberite ovu mapu za "Lokacija".
  • Opći način konfiguriranja Dodatni direktoriji Uključi je da nakon što kliknete prvu ikonu, kliknete na tri točke…, idite do mape u kojoj se nalaze.h datoteke (i) (e) (u ovom vodiču C: / GL / glfw / include, C: / GL / glew / include i C: / GL / glm) i kliknite Odaberi mapu.
  • Opći način konfiguriranja Dodatni imenici knjižnica je da nakon što kliknete prvu ikonu, kliknete tri točke…, prijeđite u mapu u kojoj se nalaze.lib datoteke (i) (u ovom vodiču za x86 platformu, C: / GL / glfw / lib-vc2019 i C: / GL / glew / lib / Release / Win32) i kliknite Odabir mape.
  • Opći način konfiguriranja Dodatne ovisnosti je li to,

    • U File Exploreru idite do mape u kojoj se nalaze.lib datoteke (datoteke) (u ovom vodiču za x86 platformu, C: / GL / glfw / lib-vc2019 i C: / GL / glew / lib / Release / Win32), dvaput kliknite na naziv svake.lib datoteke i kopirajte (pritiskom Ctrl+C) naziv s nastavkom.lib.
    • Sada idite na čarobnjak za dodatne ovisnosti i zalijepite ga (pritiskom Ctrl+V). Upišite točku -zarez (;).
    • Ako želite konfigurirati OpenGL sa svojim projektom, dodajte opengl32.lib.
  • Ako su potrebne dll datoteke, tada biste u svakom projektu koji kreirate - čak i s predloškom koji je stvorio projekt, uključujući dll datoteku - trebali kopirati dll datoteke iz knjižnica ili prethodnog projekta i zalijepiti ih u novi projekt.

Preporučeni: