Visual Studio ile Bir Projede OpenGL GLFW GLEW GLM Nasıl Kurulur

İçindekiler:

Visual Studio ile Bir Projede OpenGL GLFW GLEW GLM Nasıl Kurulur
Visual Studio ile Bir Projede OpenGL GLFW GLEW GLM Nasıl Kurulur

Video: Visual Studio ile Bir Projede OpenGL GLFW GLEW GLM Nasıl Kurulur

Video: Visual Studio ile Bir Projede OpenGL GLFW GLEW GLM Nasıl Kurulur
Video: Adım Adım Windows 11 Kurulum Rehberi 2024, Mayıs
Anonim

Bu kılavuz, OpenGL, GLFW, GLEW ve GLM kullanmanın ilk zorluğunun üstesinden gelmenize yardımcı olacaktır: Visual Studio 2019'da bunları yükleme ve ayarlama ve GLFW-GLEW-GLM Template ile ilk projenizi oluşturma.

Platformunuzun Windows ve IDE'nizin Visual Studio 2019 olduğunu varsayacaktır. Visual Studio kurulumu sırasında C++ iş yükü ile masaüstü geliştirme kutusunu işaretleyin.

adımlar

Bölüm 1 / 7: GLFW, GLEW ve GLM'yi İndirme

glfw'yi vurgulayın
glfw'yi vurgulayın

Adım 1. Adımı veya alt adımı vurgulayın

Yapmayı beklediğiniz adımı veya alt adımı vurgulayın ve ardından yapın. Yukarıdaki örnek resim olarak bakın.

Adım 2. GL klasörü oluşturun

Windows'un Dosya Gezgini'ni açın > Diske (dizine) gidin C.

  • GL klasörü zaten varsa, sorun değil.
  • Olmazsa, boş alana sağ tıklayın > Yeni > Klasör'ü seçin > yazın GL > ↵ Enter'a basın.

Adım 3. GLFW'yi indirin

Aşağıdaki adrese sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç'ı seçin

  • 32-bit Windows ikili dosyalarını tıklayın. "glfw-3.3.4.bin. WIN32" veya en son sürümü alacaksınız.
  • "glfw-3.3.4.bin. WIN32" indirme klasörüne tıklayın > sağ tıklayın > kopyayı seçin.
  • C:> GL> sağ tıklayın> yapıştır'ı seçin.
  • "glfw-3.3.4.bin. WIN32" üzerine tıklayın ve yeniden adlandırın GLFW.
  • Şimdi "GL" klasöründe klasörünüz var GLFW.

Adım 4. GLEW'i indirin

Aşağıdaki bağlantıya sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç https://glew.sourceforge.net/ öğesini seçin. Aşağıda İndirilenler, bulmak ikili dosyalar ve Windows 32-bit ve 64-bit'i tıklayın.

  • İndirilen klasörü tıklayın parladı-2.1.0 (veya en son sürüm) > sağ tıklayın > seçin kopyala.
  • C: > GL > sağ tıklayın > seçin'e gidin Yapıştırmak.
  • (Alternatif olarak, "Dosya Gezgini" penceresini açın > C: > GL. İndirme penceresine gidin > indirilen klasörü tıklayın ve C:\GL içine sürükleyin)
  • Yeniden isimlendirmek parladı-2.1.0 ile GLEW.
  • glew-2.1.0-win32 klasörü indirildiyse, glew-2.1.0 almak için çift tıklayın.
GLM 1
GLM 1

Adım 5. GLM'yi indirin

Aşağıdaki adrese sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç glm OpenGL matematik kütüphanesini seçin. Sol üst köşede tıklayın GLM 0.9.9.7'yi indirin veya en son sürüm (yukarıdaki resme bakın).

  • İndirilen "glm" klasörünü tıklayın > sağ tıklayın > Kopyala 'yı tıklayın.
  • C:\GL > sağ tıklayın > Yapıştır öğesine gidin.
  • (Alternatif olarak, "Dosya Gezgini" penceresini açın > C: > GL. İndirme penceresine gidin > indirilen klasörü tıklayın ve C:\GL içine sürükleyin)
  • Yeniden isimlendirmek glm ile GLM

Bölüm 2 / 7: Bir Visual Studio Projesi Oluşturma

Adım 1. GLP klasörü oluşturun

Diske (dizin) gidin C.

  • GLP klasörü zaten varsa, sorun değil.
  • Olmazsa, boş alana sağ tıklayın > Yeni > Klasör'ü seçin > yazın GLP > ↵ Enter'a basın.

Adım 2. Boş proje oluşturun

  • Visual Studio açık değilse. Açın > Yeni proje oluştur > Projeyi Boşalt > İleri'ye tıklayın.

    • İçinde Yeni projenizi yapılandırın sihirbaz, "Proje adı" için şunu yazın: GLFW-GLEW-GLM-0
    • "Konum"da her şeyi silin, kopyalayın C:\GLP\ ve yapıştırın.
    • "Çözüm ve projeyi aynı dizine yerleştir" seçeneğini işaretleyin > Oluştur'a tıklayın.
    • Visual Studio örneği görünene kadar bekleyin.
  • zaten açılmışsa. Dosya > Yeni > Proje… > Boş Proje > İleri'ye tıklayın. Gerisi yukarıdaki gibi.

Adım 3. Kaynak dosyanızı projeye ekleyin

  • VS'de GUI, Çözüm Gezgini sihirbazı, Kaynak Dosyaları girişine (sonuncusu) sağ tıklayın > Ekle > Yeni Öğe… öğesini seçin.
  • Yeni Öğe Ekle - GLFW-GLEW-GLM-0 sihirbazında, pencerenin ortasından C++ Dosyası (.cpp) (birincisi) öğesine tıklayın. Ad metin kutusuna Main.cpp yazın.
  • Konum C:\GLP\GLFW-GLEW-GLM-0\ olmalıdır
  • Ekle düğmesini tıklayın. Dosya ana metin düzenleyicide açılacak ancak dosyayı şimdilik boş bırakacaktır.

Bölüm 3 / 7: Projeye GLFW, GLEW ve GLM Kurulumu

Proje 0
Proje 0

Adım 1. "Ek Dahil Etme Dizinlerini" yapılandırın

Solution Explorer'da, projenizin adına, yani GLFW-GLEW-GLM-0'a sağ tıklayın ve Properties 'i seçin. Varsayılan ayarları bırakın: Yapılandırma: Active(Debug) ve Platform: Active(Win32)

Opengl 1
Opengl 1

Adım 2. C/C++ açılır menüsünü açın

Genel > Ek Dahil Etme Dizinleri'ne tıklayın. > alanın sonundaki aşağı ok > açılır menüye tıklayın..

  • Bunu kopyala C:\GL\GLFW\dahil > Ek Dahil Etme Dizinleri sihirbazında ilk simgeye tıklayın > yapıştırın.

    OpenGL 12
    OpenGL 12
  • Bunu kopyala C:\GL\GLEW\dahil > tekrar ilk simgeye tıklayın > yapıştırın.
  • Bunu kopyala C:\GL\GLM > bir kez daha ilk simgeye tıklayın > yapıştırın.
  • Ek Dizinleri Dahil Et sihirbazında Tamam'a tıklayın.

Adım 3. Bağlayıcı "Ek Kitaplık Dizinleri"ni yapılandırın

Bağlayıcı açılır menüsünü açın ve Genel öğesini tıklayın. Ek Kitaplık Dizinleri girişine tıklayın > alanın sağındaki aşağı oka tıklayın > öğesine tıklayın.

  • kopyala C:\GL\GLFW\lib-vc2019 > "Ek Kitaplık Dizinleri" sihirbazında ilk simgeyi > yapıştır'ı tıklayın.
  • Bunu kopyala C:\GL\GLEW\lib\Release\Win32 > ilk simgeye tıklayın > yapıştır > Tamam'a tıklayın.

Adım 4. "Ek Bağımlılıklar"ı yapılandırın

  • Bağlayıcı açılır menüsünde "Giriş" e tıklayın. Açılır menüden Ek Bağımlılıklar girişi > alanın sonundaki aşağı ok > öğesini tıklayın.
  • kopyala opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib ve Ek Bağımlılıklar sihirbazının en üstteki metin kutusuna yapıştırın. Ek Bağımlılıklar sihirbazında Tamam'ı tıklayın.

Adım 5. Bağlayıcı "Alt Sistem"i "Konsol" olarak ayarlayın

Bağlayıcı açılır menüsünde, Sistem > Alt Sistem'e tıklayın > alanın sonundaki aşağı oka tıklayın > açılır menüden Konsol(/SUBSYSTEM:CONSOLE) öğesini seçin > Uygula'ya ve ardından Proje Özellik Sayfaları sihirbazında Tamam'a tıklayın.

Adım 6. glew32.dll dosyasını kopyalayın ve GLFW-GLEW-GLM-0 proje klasörüne yapıştırın

  • C: > GL > GLEW > bin > Release > Win32'ye gidin. glew32.dll öğesini tıklayın > sağ tıklayın > Kopyala öğesini tıklayın.
  • C: > GLP > GLFW-GLEW-GLM-0'a gidin. GLFW-GLEW-GLM-0 klasöründe boş bir alana sağ tıklayın ve Yapıştır öğesini seçin.
  • glew32.dll dosyası şimdi Main.cpp ve Visual Studio tarafından oluşturulan diğer 4 dosya ile birlikte GLFW-GLEW-GLM-0 proje klasöründe olmalıdır.

Adım 7. Projenizi test edin

Aşağıdaki adrese sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç tutorial01.cpp'yi seçin. Kodu kopyalayın ve Main.cpp kod alanına yapıştırın. Ctrl+F5'e basın. İki pencere görünmelidir. Biri siyah diğeri mavi.

Yalnızca siyah pencere (konsol) mesajıyla birlikte görünürse: "GLFW penceresi açılamadı. Intel GPU'nuz varsa, bunlar 3.3 uyumlu değildir. Eğitimin 2.1 sürümünü deneyin.", kurulum tamamdır, ancak işlev glfwCreateWindow çalışmadı

Adım 8. Hataları düzeltin

"Hata Listesi"nde herhangi bir hata görürseniz aşağıdakileri kontrol edin:

  • .h uzantılı dosya, Bölüm 3, adım 1, ""Ek Dahil Edilen Dizinleri" Yapılandır"a gidin ve talimatları izleyin.
  • .lib uzantılı dosya Bölüm 3, adım 2, "Bağlayıcıyı "Ek Kitaplık Dizinleri" yapılandırın" bölümüne gidin ve talimatları izleyin. Ayrıca 3. adıma, ""Ek Kitaplık Dizinleri" bağlayıcısını yapılandırın".
  • .dll uzantılı dosya 5. adıma gidin, "glew32.dll dosyasını kopyalayın ve Proje klasörüne yapıştırın" ve talimatları izleyin.
  • "Giriş noktası tanımlanmalıdır" 4. adıma gidin, "Alt Sistem" bağlayıcısını "KONSOL" olarak ayarlayın ve talimatları izleyin.
  • Diğer hatalar için, bunları düzeltemezseniz, Visual Studio'yu kapatın > C:\GLP'de bulunan GLFW-GLEW-GLM-0 proje klasörünü silin > Visual Studio'yu açın > kurulumu şuradan tekrarlayın Bölüm 2. Aferin.

Bölüm 4 / 7: GLFW-GLEW-GLM Şablonu ile Proje Oluşturma

Adım 1. Şablon Oluşturun

Visual Studio ana menüsüne gidin ve Project-0 açıkken, Proje > Şablonu Dışa Aktar…'a tıklayın.

  • Şablonu dışa aktar Sihirbazı'nda Proje Şablonu'nu kontrol edin, işaretli değilse > İleri >'ye tıklayın.
  • "Şablon Sihirbazı" nda (Şablon Seçeneklerini Seçin), Şablon adı metin kutusunda her şeyi silin, kopyalayın GLFW-GLEW-GLM ve yapıştırın > Bitir'e tıklayın. Şablon oluşturuldu. Açılan pencereyi şablonun adresiyle silin.

Adım 2. Projenizi oluşturun

  • Dosya > Yeni > Proje… öğesine tıklayın.
  • İçinde Yeni bir proje oluştur sihirbaz, şablonlar listesinde GLFW-GLEW-GLM'yi seçin (gerekirse şablon listesini aşağı kaydırın) > İleri'ye tıklayın.
  • İçinde Yeni projenizi yapılandırın sihirbaz, "Proje adı" metin alanına yazın (veya kopyalayıp yapıştırın) GLFW-GLEW-GLM-1
  • Konum C:\GLP olmalıdır. Değilse, kopyalayın C:\GLP ve yapıştırın.
  • Çözümü ve projeyi aynı dizine yerleştir seçeneğinin işaretli olduğundan emin olun. Oluştur'u tıklayın.

Adım 3. Kaynak Dosyayı ekleyin

Çözüm Gezgini menüsünde Kaynak Dosyaları çift tıklayın > Main.cpp öğesini tıklayın. Kod V. S.'de görünmelidir. kod alanı. İsterseniz kodu değiştirebilir veya değiştirebilirsiniz.

Adım 4. glew32.dll dosyasını kopyalayın ve GLFW-GLEW-GLM-1 proje klasörüne yapıştırın

  • C: > GL > GLEW > bin > Release > Win32'ye gidin. glew32.dll'yi tıklayın > sağ tıklayın > Kopyala 'yı tıklayın.
  • C: > GLP > GLFW-GLEW-GLM-1'e gidin. GLFW-GLEW-GLM-1 proje klasöründe boş bir alana sağ tıklayın ve Yapıştır öğesini seçin.
  • glew32.dll dosyası şimdi Main.cpp ve Visual Studio tarafından oluşturulan diğer 4 dosya ile birlikte GLFW-GLEW-GLM-1 proje klasöründe olmalıdır.
  • Programı çalıştır. Aferin.

Bölüm 5 / 7: x64 Platformunu hedeflemek için Proje Oluşturma

Adım 1. GL klasörü oluşturun

Windows'un Dosya Gezgini'ni açın > Diske (dizine) gidin C.

  • GL klasörü zaten varsa, sorun değil.
  • Olmazsa, boş alana sağ tıklayın > Yeni > Klasör'ü seçin > yazın GL > ↵ Enter'a basın.

Adım 2. GLFW 64 bit indirin

Aşağıdaki adrese sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç'ı seçin

  • 64-bit Windows ikili dosyalarını tıklayın. "glfw-3.3.4.bin. WIN64" veya en son sürümü alırsınız.
  • Klasör> sağ tıklayın> Kopyala'yı tıklayın.
  • C:\GL'ye gidin > sağ tıklayın > Yapıştır.
  • "glfw-3.3.4.bin. WIN64" klasörünü yeniden adlandırın GLFW64

Adım 3. GLEW ve GLM'yi yukarıdaki gibi indirin, Bölüm 1, adım 4, 5

Adım 4. GLFW64-GLEW64-GLM-0 adında yukarıdaki gibi bir proje oluşturun (Bölüm 2) ve Main.cpp dosyasını ekleyin

Adım 5. Projenin Özellik Sayfaları ana ayarları

"Çözüm Gezgini"ne gidin > projenizin adına sağ tıklayın > "Özellikler"i seçin. Platform: girişinde, x64'ü seçin > Yapılandırma yöneticisini tıklayın…

  • Aktif çözüm platformunda: x64'ü seçin
  • Platform girişinde otomatik olarak x64 seçilir.
  • Kapat'ı tıklayın

Adım 6. Ek Dizinleri Dahil Et

Yukarıdaki gibi, Bölüm 3, adım 2.

Adım 7. Ek Kitaplık Dizinleri

"Bağlayıcı" açılır menüsünü açın ve "Genel"e tıklayın. Alanın sonundaki "Ek Kütüphane Dizinleri" girişi > aşağı ok > açılır menüden "Düzenle"yi tıklayın.

  • Bunu kopyala C:\GL\GLFW64\lib-vc2019 > "Ek Kütüphane Dizinleri" sihirbazında ilk simgeye tıklayın > yapıştırın.
  • Bunu kopyala C:\GL\GLEW\lib\Release\x64 > ilk simgeye tıklayın > yapıştır > Tamam'a tıklayın.

Adım 8. Ek Bağımlılıklar

Yukarıdaki gibi, Bölüm 3, adım 4.

Adım 9. Alt sistem

Yukarıdaki gibi, Bölüm 3, adım 5.

Adım 10. glew32.dll dosyasını kopyalayın ve GLFW64-GLEW64-GLM-0 proje klasörüne yapıştırın

Windows'un "Dosya Gezgini"nde şuraya gidin:

  • C: > GL > GLEW > bin > Release > x64. "x64" klasöründe "glew32.dll" dosyasına tıklayın > sağ tıklayın > "Kopyala".
  • C: > GLP > GLFW64-GLEW64-GLM-0. '"GLFW64-GLEW64-GLM-0'" proje klasöründeki boş alana sağ tıklayın ve "Yapıştır" seçeneğini seçin.

Adım 11. Projeyi test edin ve varsa hataları düzeltin

Yukarıdaki gibi, Bölüm 3, adımlar 7, 8.

İPUCU: Özellik Sayfaları ana ayarlarında Platform: x64 olsa bile, Yapılandırma yöneticisi… seçeneğine tıklayın ve Aktif çözüm platformu: x64'ü seçin

Adım 12. Şablon oluşturun

4. Bölüm'deki gibi, ancak 4. adımda bunun yerine C: > GL > GLEW > bin > Release > x64'e gidin. Dosya adının şu olduğuna dikkat edin: glew32.dll x86 platformunda olduğu gibi. Şablonun ad türü için GLFW64-GLEW64-GLM Projenin isim tipi için GLFW64-GLEW64-GLM-1

İPUCU: Bu şablonla oluşturduğunuz her projede, Visual Studio'nun GUI'sinde x64'ü (Debug'ın yanında) seçin

Bölüm 6 / 7: Yerleşik GLFW, Yerleşik GLEW ve Yerleşik GLM'yi Ayarlama

Adım 1. GL klasörü oluşturun

Windows'un Dosya Gezgini'ni açın > Diske (dizine) gidin C.

  • GL klasörü zaten varsa, sorun değil.
  • Olmazsa, boş alana sağ tıklayın > Yeni > Klasör'ü seçin > yazın GL > ↵ Enter'a basın.

Adım 2. CMake'i yükleyin

Aşağıdaki bağlantıya sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç'ı seçin, Kaynak Kodundan İkili Dosyaları Almak için CMake Kullanın. Takip et Bölüm 1 CMake'i Yükleme.

Adım 3. GLFW kaynağını indirin

Aşağıdaki adrese sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç'ı seçin https://www.glfw.org/download.html. "Kaynak paketi"ni seçin.

  • İndirme penceresinde "glfw-3.3.4" (veya en son sürüm) klasörüne tıklayın > sağ tıklayın > Kopyala öğesini seçin.
  • Dosya Gezgini'nde C:\ > GL > sağ tıklayın > Paste öğesini seçin. Klasörün adına iki kez tıklayın > adı sil > şunu yazın: GLFWsrc > ↵ Enter'a basın.

Adım 4. GLEW kaynağını indirin

Aşağıdaki adrese sağ tıklayın ve Bağlantıyı Yeni Pencerede Aç https://glew.sourceforge.net/ öğesini seçin. Yanında Kaynak ZIP'i tıklayın.

  • İndirme penceresinde "glew-2.1.0" (veya en son) klasörüne tıklayın > sağ tıklayın > Kopyala.
  • C:\ > GL'ye gidin. Sağ tıklayın > Yapıştır. Klasörün adına iki kez tıklayın ve yeniden adlandırın GLEWsrc > ↵ Enter'a basın. Şimdi GL klasöründe, belki de diğerleri arasında GLFWsrc ve GLEWsrc klasörleriniz var.

Adım 5. Henüz indirilmemişse GLM'yi indirin

Bölüm 1'e gidin ve 5. adımı izleyin.

Adım 6. GLFW'yi CMake ve Visual Studio ile oluşturun

CMake GUI'ye gidin.

  • Kopyala (Dikkatli olun, boşlukları kopyalamayın) C:/GL/GLFWsrc ve ilk metin alanına yapıştırın.
  • Kopyala (Dikkatli olun, boşlukları kopyalamayın) C:/GL/GLFWsrc/derleme ve ikinci metin alanına yapıştırın ("İkili dosyalar nerede oluşturulur:").
  • Yapılandırın ve oluşturun. CMake GUI'de, Yapılandır'a tıklayın > sihirbazda Dizin Oluştur'a tıklayın, Evet'e tıklayın > Visual Studio 16 2019'u seçin > Bitir'e tıklayın.

    CMake GUI'de "Yapılandırma tamamlandı" ifadesini okuduğunuzda, Oluştur'a tıklayın. Şunu okumalısınız: "Oluşturma tamamlandı"

  • Çözümünüzü oluşturun.

    • C: > GL > GLFWsrc > build'e gidin. "GLFW.sln" veya "GLFW" veya "ALL_BUILD.vcxproj" üzerine çift tıklayın. Bir Visual Studio örneği görünür. Ana menüde Yapı girişi görünene kadar bekleyin. Tıklayın > "Çözüm Oluştur".
    • "Çıktı" penceresindeki son satırı okuyana kadar bekleyin: ========== Yapı: 32 başarılı, 0 başarısız, 0 güncel, 2 atlandı" ========= =

      glfw sürümlerinde "başarılı" değişikliklerin sayısı

  • C:\ > GL > GLFWsrc > build > src > Hata Ayıkla'ya gidin. İçeride dosyayı görmelisin glfw3.lib.

Adım 7. GLEW'yi CMake ve Visual Studio ile oluşturun

Yukarıdaki adımı izleyin ancak

  • Kopyala (Dikkatli olun, boşlukları kopyalamayın) C:/GL/GLEWsrc/build/cmake ve ilk metin alanına yapıştırın.
  • Kopyala (Dikkatli olun, boşlukları kopyalamayın) C:/GL/GLEWsrc/derleme ve ikinci metin alanına yapıştırın.
  • C: > GL > GLEWsrc > build'e gidin. "glew.sln" veya "glew" veya "ALL_BUILD.vcxproj" üzerine çift tıklayın.
  • VS'de Çıktı sihirbazı, bugün başarılı olan (31-1-2020) sayısı 6, ancak sonraki sürümlerde değişebilir.
  • C: > GL > GLEWsrc > build > lib > Debug'a gidin. İçeride dosyayı görmelisin glew32d.lib diğer dosyalar arasında.

Adım 8. GLM'yi CMake ve Visual Studio ile oluşturun

6. adımı uygulayın (bu Kısmın) GLFW'yi CMake ve Visual Studio ile oluşturun ancak…

  • İlk metin alanı için kopyalayın (dikkat:

    herhangi bir boşluk kopyalamayın) ve yapıştırın C:/GL/GLM

  • İkinci metin alanı kopyası için (dikkat:

    herhangi bir boşluk kopyalamayın) ve yapıştırın C:/GL/GLM/yapı

  • C: > GL > GLM > build'e gidin. "ALL_BUILD.vcxproj" dosyasına veya "glm" dosyasına (klasöre değil) çift tıklayın.
  • VS'de Çıktı sihirbazı, bugün (2021-08-31) başarılı sayısı 165, ancak sonraki sürümlerde değişebilir.

    Başarılı sayı 165'ten azsa, CMake GUI'yi silin > C: > GL'ye gidin > "cmake-3.21.2-windows-x86_64"e çift tıklayın > "bin"e çift tıklayın > "cmake-gui" dosyasına çift tıklayın. Yeni CMake GUI görünür. Mevcut adımı (#8) izleyin

  • C: > GL > GLM > build > glm > Debug'a gidin. İçeride dosyayı görmelisin glm_static.lib diğer dosyalar arasında.

Adım 9. Projede yerleşik GLFW, yerleşik GLEW ve yerleşik GLM'yi kurun

  • Buna göre boş proje oluşturun Bölüm 2. Ad türü için GLFWsrc-GLEWsrc-GLMsrc-0 "Konum:" şöyle olmalıdır: C:\GLP Main.cpp dosyasını eklemeyi unutmayın.
  • Projenin Özelliklerini yapılandırın. Çözüm Gezgini sihirbazında, GLFWsrc-GLEWsrc-GLMsrc-0 olan Proje adına sağ tıklayın > Özellikler öğesini seçin.

    • (1) GLFWsrc-GLEWsrc-GLMsrc-0 Özellik Sayfaları ana menüsünde.

      Platform girişinde x64'ü seçin > Configuration Manager…'a tıklayın.

      • Aktif çözüm platformunda: x64 öğesini seçin.
      • Platform girişinde otomatik olarak x64 seçilir.
      • Kapat'ı tıklayın.
    • (2) Ek Dahil Etme Dizinleri. C/C++ > Genel > yanındaki menüden ilkini seçin, Ek Dahil Etme Dizinleri > alanın sonundaki aşağı oku tıklayın > Düzenle…'yi tıklayın.

      • kopyala C:\GL\GLFWsrc\dahil > "Ek Dahil Edilen Dizinler" sihirbazında ilk simgeye tıklayın > en üstteki metin alanına yapıştırın.
      • kopyala C:\GL\GLEWsrc\include > ilk simgeyi tekrar tıklayın > yapıştırın.
      • kopyala C:\GL\GLM > bir kez daha ilk simgeye tıklayın > yapıştırın.
      • "Ek Dizinleri Dahil Et" sihirbazında Tamam'ı tıklayın.
    • (3) Ek Kütüphane Dizinleri. Bağlayıcı'ya çift tıklayın > Genel > Ek Kitaplık Dizinleri'ne tıklayın > alanın sonundaki aşağı oka tıklayın > Düzenle'ye tıklayın.

      • kopyala C:\GL\GLFWsrc\build\src\Hata Ayıklama > Ek Kitaplık Dizinleri" sihirbazında ilk simgeye tıklayın > en üstteki metin alanına yapıştırın.
      • kopyala C:\GL\GLEWsrc\build\lib\Hata Ayıklama > ilk simgeyi tekrar tıklayın > yapıştırın.
      • kopyala C:\GL\GLM\build\glm\Hata Ayıklama > bir kez daha ilk simgeye tıklayın > yapıştırın.
    • (4) Ek Bağımlılıklar. Bağlayıcı açılır menüsünde Giriş'i seçin > yanındaki menüden ilkini seçin, Ek Bağımlılıklar > alanın sonundaki aşağı oku tıklayın > Düzenle….

      • kopyala opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > "Ek Bağımlılıklar" sihirbazının en üstteki metin kutusuna yapıştırın.
      • "Ek Bağımlılıklar" sihirbazında Tamam'ı tıklayın.
    • (5) Sistemi Alt Sistem KONSOLU olarak ayarlayın.

      Bağlayıcı açılır menüsünde Sistem'i seçin > yan menüde birinciyi seçin, Alt Sistem > alanın sonundaki aşağı oku tıklayın > Konsol'u (/SUBSYSTEM:CONSOLE) seçin. Uygula ve Tamam'ı tıklayın.

  • glew32d.dll dosyasını kopyalayın ve GLFWsrc-GLEWsrc-GLMsrc-0 proje klasörüne yapıştırın.

    • C: > GL > GLEWsrc > build > bin > hata ayıklamaya gidin. Tıklamak glew32d.dll > sağ tıklayın > Kopyala.
    • C: > GLP > GLFWsrc-GLEWsrc-GLMsrc-0'a gidin. GLFWsrc-GLEWsrc-GLMsrc-0 proje klasöründe boş bir alana sağ tıklayın ve Yapıştır öğesini seçin.
  • glm_shared.dll dosyasını kopyalayın ve GLFWsrc-GLEWsrc-GLMsrc-0 proje klasörüne yapıştırın.

    • C: > GL > GLM > build > glm > Debug'a gidin. Tıklamak glm_shared.dll > sağ tıklayın > Kopyala.
    • C: > GLP > GLFWsrc-GLEWsrc-GLMsrc-0'a gidin. GLFWsrc-GLEWsrc-GLMsrc-0 proje klasöründe boş bir alana sağ tıklayın ve Yapıştır öğesini seçin.
    • glew32d.dll ve glm_shared.dll dosyalar şimdi Main.cpp ile birlikte GLFWsrc-GLEWsrc-GLMsrc-0 proje klasöründe ve Visual Studio tarafından oluşturulan diğer 4 dosyada olmalıdır.

Adım 10. Projenizi test edin ve varsa hataları düzeltin

Bölüm 3'e gidin ve 7. ve 8. adımları izleyin.

Adım 11. Şablon Oluşturun

Yukarıdaki Bölüm 4'teki gibi. Şablonun ad türü için GLFWsrc-GLEWsrc-GLMsrc Projenin ad türü için GLFWsrc-GLEWsrc-GLMsrc-1 Unutmayın, bu şablonla oluşturduğunuz her projede V. S.'de x64'ü tıklayın. GUI'nin ana menüsü.

Bölüm 7 / 7: Kurulum Seçme

Adım 1. Bu öğreticide, Visual Studio ile Project'te GLFW, GLEW ve GLM'nin ayarlanmasının 3 olduğunu öğreneceksiniz

  • x86 (32 bit) ikili dosyalarını ayarlayın.

    Bu en kolayı. Buradan kurulum öğrenmeye başlamalısınız.

  • İkili dosyaları x64 (64 bit) olarak ayarlayın.

    x64 platformunu hedefler. Bunu yalnızca bunu yapmak için belirli bir nedeniniz olduğunda seçin.

  • GLFW kaynağını, GLEW kaynağını, GLM kaynağını derleyin ve bunları projede ayarlayın.

    x64'ü de hedefler. En zoru. En iyisi ama.

İpuçları

  • Projelerinizi oraya yerleştirmek için C:\GL klasöründe bir klasör oluşturabilirsiniz. Bir proje oluşturduğunuzda "Location" için bu klasörü seçin.
  • Yapılandırmanın genel yolu Ek Dahil Etme Dizinleri yani, ilk simgeyi tıkladıktan sonra, üç noktayı tıklayın …,.h dosya(lar)ının bulunduğu klasöre gidin (bu eğitimde C:\GL\glfw\include, C:\GL\glew\include ve C:\GL\glm) ve Bir klasör seç'e tıklayın.
  • Yapılandırmanın genel yolu Ek Kütüphane Dizinleri yani, ilk simgeyi tıkladıktan sonra, üç noktayı tıklayın …,.lib dosya(lar)ının bulunduğu klasöre gidin (x86 platformu için bu öğreticide, C:\GL\glfw\lib-vc2019 ve C:\ GL\glew\lib\Release\Win32) ve Bir klasör seç'e tıklayın.
  • Yapılandırmanın genel yolu Ek Bağımlılıklar bu mu,

    • Dosya Gezgini'nde.lib dosyalarının bulunduğu klasöre gidin (x86 platformu için bu öğreticide, C:\GL\glew\lib-vc2019 ve C:\GL\glew\lib\Release\Win32), her.lib dosyasının adına iki kez tıklayın ve adı.lib uzantısıyla kopyalayın (Ctrl+C ile).
    • Şimdi Ek Bağımlılıklar sihirbazına gidin ve yapıştırın (Ctrl+V vuruşuyla). Noktalı virgül (;) yazın.
    • OpenGL'yi projenizle yapılandırmak istiyorsanız, opengl32.lib dosyasını ekleyin.
  • Eğer dll dosyalarına ihtiyaç duyuluyorsa, oluşturduğunuz her projede - dll dosyası da dahil olmak üzere proje tarafından oluşturulan şablonlarda bile - dll dosyalarını kütüphanelerden veya önceki projelerden kopyalayıp yeni projeye yapıştırmalısınız.

Önerilen: