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
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.
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
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)
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.
- 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.