Cara Menyiapkan OpenGL GLFW GLEW GLM pada Projek dengan Visual Studio

Isi kandungan:

Cara Menyiapkan OpenGL GLFW GLEW GLM pada Projek dengan Visual Studio
Cara Menyiapkan OpenGL GLFW GLEW GLM pada Projek dengan Visual Studio

Video: Cara Menyiapkan OpenGL GLFW GLEW GLM pada Projek dengan Visual Studio

Video: Cara Menyiapkan OpenGL GLFW GLEW GLM pada Projek dengan Visual Studio
Video: Ubah dari Chrome Os ke Windows (Langkah demi Langkah untuk Beginner) 2024, April
Anonim

Panduan ini akan membantu anda mengatasi cabaran pertama menggunakan OpenGL, GLFW, GLEW, dan GLM: Memasang dan menyiapkannya, dan membuat projek pertama anda dengan GLFW-GLEW-GLM Template di Visual Studio 2019.

Ini akan menganggap platform anda Windows dan IDE anda adalah Visual Studio 2019. Semasa pemasangan Visual Studio, tandakan kotak Desktop development dengan C ++.

Langkah-langkah

Bahagian 1 dari 7: Memuat turun GLFW, GLEW, dan GLM

Serlahkan glfw
Serlahkan glfw

Langkah 1. Serlahkan langkah atau sub-langkah

Serlahkan langkah atau sub-langkah yang anda jangkakan dan kemudian lakukan. Lihat seperti contoh gambar di atas.

Langkah 2. Buat folder GL

Buka Windows Explorer File> Navigasi ke cakera (direktori) C.

  • Sekiranya folder GL sudah ada, tidak mengapa.
  • Sekiranya tidak, klik kanan di kawasan kosong> pilih Baru> Folder> taip GL > tekan ↵ Enter.

Langkah 3. Muat turun GLFW

Klik kanan pada alamat berikut dan pilih Open Link di New Window

  • Klik binari Windows 32-bit. Anda akan mendapat "glfw-3.3.4.bin. WIN32" atau versi terkini.
  • Klik folder muat turun "glfw-3.3.4.bin. WIN32"> klik kanan> pilih salin.
  • Navigasi ke C:> GL> klik kanan> pilih tampal.
  • Klik pada "glfw-3.3.4.bin. WIN32" dan namakan semula menjadi GLFW.
  • Sekarang di folder "GL", anda mempunyai folder GLFW.

Langkah 4. Muat turun GLEW

Klik kanan pada pautan berikut dan pilih Buka Pautan di Tetingkap Baru https://glew.sourceforge.net/. Di bawah ini Muat turun, cari Binari dan klik Windows 32-bit dan 64-bit.

  • Klik folder yang dimuat turun glew-2.1.0 (atau versi terbaru)> klik kanan> pilih Salinan.
  • Navigasi ke C:> GL> klik kanan> pilih Tampal.
  • (Sebagai alternatif, buka tetingkap "Files Explorer"> C:> GL. Pergi ke tetingkap muat turun> klik folder yang dimuat turun dan seret ke C: / GL)
  • Ganti nama glew-2.1.0 ke GLEW.
  • Sekiranya folder glew-2.1.0-win32 telah dimuat turun, klik dua kali untuk mendapatkan glew-2.1.0.
GLM 1
GLM 1

Langkah 5. Muat turun GLM

Klik kanan pada alamat berikut dan pilih Open Link di perpustakaan matematik OpenGL Open Window New Window. Di penjuru kiri sebelah atas, klik Muat turun GLM 0.9.9.7 atau versi terkini (lihat gambar di atas).

  • Klik folder yang dimuat turun "glm"> klik kanan> Salin.
  • Navigasi ke C: / GL> klik kanan> Tampal.
  • (Sebagai alternatif, buka tetingkap "Files Explorer"> C:> GL. Pergi ke tetingkap muat turun> klik folder yang dimuat turun dan seret ke C: / GL)
  • Ganti nama glm ke GLM

Bahagian 2 dari 7: Membuat Projek Visual Studio

Langkah 1. Buat folder GLP

Navigasi ke cakera (direktori) C.

  • Sekiranya folder GLP sudah ada, tidak mengapa.
  • Sekiranya tidak, klik kanan di kawasan kosong> pilih Baru> Folder> taip GLP > tekan ↵ Enter.

Langkah 2. Buat projek kosong

  • Sekiranya Visual Studio tidak dibuka. Buka> Klik Buat projek baru> Kosongkan Projek> Seterusnya.

    • Dalam Konfigurasikan projek baru anda wizard, untuk "Nama projek", ketik: GLFW-GLEW-GLM-0
    • Di "Lokasi" padamkan semuanya, salin C: / GLP \ dan tampal.
    • Tandakan "Letakkan penyelesaian dan projek di direktori yang sama"> klik Buat.
    • Tunggu sehingga contoh Visual Studio muncul.
  • Sekiranya ia telah dibuka. Klik Fail> Baru> Projek …> Kosongkan Projek> Seterusnya. Selebihnya seperti di atas.

Langkah 3. Tambahkan fail sumber anda ke projek

  • Di V. S. GUI, wizard Solution Explorer, klik kanan entri File Source (yang terakhir)> pilih Tambah> Item Baru….
  • Dalam wizard Tambah Item Baru - GLFW-GLEW-GLM-0, klik Fail C ++ (.cpp) (yang pertama) dari tengah tetingkap. Dalam kotak teks Nama taipkan Main.cpp.
  • Lokasi mestilah C: / GLP / GLFW-GLEW-GLM-0 \
  • Klik butang Tambah. Fail akan dibuka di editor teks utama tetapi biarkan fail kosong buat masa ini.

Bahagian 3 dari 7: Memasang GLFW, GLEW dan GLM pada Projek

Projek 0
Projek 0

Langkah 1. Konfigurasikan "Direktori Sertakan Tambahan"

Dalam Solution Explorer, klik kanan pada nama projek anda, iaitu GLFW-GLEW-GLM-0, dan pilih Properties. Tinggalkan tetapan lalai: Konfigurasi: Aktif (Debug), dan Platform: Aktif (Win32)

Opengl 1
Opengl 1

Langkah 2. Buka menu drop-down C / C ++

Klik Umum> Direktori Sertakan Tambahan. > anak panah ke bawah di hujung bidang> klik pada menu lungsur turun..

  • Salin ini C: / GL / GLFW / sertakan > dalam wizard Sertakan Direktori Tambahan klik ikon pertama> tampal.

    OpenGL 12
    OpenGL 12
  • Salin ini C: / GL / GLEW / sertakan > sekali lagi klik ikon pertama> tampal.
  • Salin ini C: / GL / GLM > sekali lagi klik ikon pertama> tampal.
  • Pada wizard Sertakan Direktori Tambahan, klik OK.

Langkah 3. Konfigurasikan Linker "Direktori Perpustakaan Tambahan"

Buka menu lungsur Linker, dan klik Umum. Klik entri Direktori Perpustakaan Tambahan> anak panah ke bawah di sebelah kanan medan> klik.

  • Salinan C: / GL / GLFW / lib-vc2019 > dalam wizard "Direktori Perpustakaan Tambahan", klik ikon pertama> tampal.
  • Salin ini C: / GL / GLEW / lib / Release / Win32 > klik ikon pertama> tampal> klik OK.

Langkah 4. Konfigurasikan "Pergantungan Tambahan"

  • Dalam menu lungsur Linker klik "Input". Klik entri Ketergantungan Tambahan> anak panah ke bawah di hujung medan> di menu lungsur.
  • Salinan opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib dan tampal pada kotak teks paling banyak wizard Dependencies Tambahan. Klik OK di wizard Pergantungan Tambahan.

Langkah 5. Tetapkan Linker "SubSystem" ke "Console"

Dalam menu lungsur Linker, klik Sistem> SubSistem> klik anak panah ke bawah di hujung medan> pilih Konsol (/ SUBSYSTEM: KONSOL) dari menu lungsur> klik Terapkan, kemudian OK pada wizard Project Property Pages.

Langkah 6. Salin fail glew32.dll dan tampal ke folder projek GLFW-GLEW-GLM-0

  • Navigasi ke C:> GL> GLEW> bin> Release> Win32. Klik glew32.dll> klik kanan> Salin.
  • Navigasi ke C:> GLP> GLFW-GLEW-GLM-0. Klik kanan kawasan kosong di folder GLFW-GLEW-GLM-0, dan pilih Tampal.
  • Fail glew32.dll sekarang harus ada di folder projek GLFW-GLEW-GLM-0 bersama dengan Main.cpp, dan 4 fail lain yang dibuat oleh Visual Studio.

Langkah 7. Uji projek anda

Klik kanan pada alamat berikut dan pilih Open Link di New Window tutorial01.cpp. Salin kod dan tampal di kawasan kod Main.cpp. Tekan Ctrl + F5. Dua tingkap mesti muncul. Satu hitam dan biru lain.

Sekiranya hanya tetingkap hitam (konsol) muncul dengan mesej: "Gagal membuka tetingkap GLFW. Jika anda mempunyai GPU Intel, mereka tidak sesuai 3.3. Cubalah versi 2.1 dari tutorial.", Penyediaannya baik-baik saja, tetapi berfungsi glfwCreateWindow tidak berfungsi

Langkah 8. Betulkan sebarang kesilapan

Sekiranya anda melihat sebarang kesalahan dalam "Daftar Kesalahan" periksa yang berikut:

  • Fail dengan pelanjutan.h pergi ke Bahagian 3, langkah 1, "Konfigurasikan" Direktori Sertakan Tambahan "" dan ikuti arahan.
  • Fail dengan lanjutan.lib pergi ke Bahagian 3, langkah 2, "Konfigurasikan penghubung" Direktori Perpustakaan Tambahan "", dan ikuti arahan. Juga untuk langkah 3, "Konfigurasikan penghubung" Direktori Perpustakaan Tambahan "".
  • Fail dengan sambungan.dll pergi ke langkah 5, "Salin fail glew32.dll dan tampal ke folder Projek" dan ikuti arahan.
  • "Titik masuk mesti ditentukan" pergi ke langkah 4, Tetapkan penghubung "SubSistem" ke "KONSOL" dan ikuti arahan.
  • Untuk kesilapan lain, jika anda tidak dapat membetulkannya, tutup Visual Studio> hapus folder projek GLFW-GLEW-GLM-0 yang tinggal di C: / GLP> buka Visual Studio> ulangi persediaan dari Bahagian 2. Syabas.

Bahagian 4 dari 7: Membuat Projek dengan Templat GLFW-GLEW-GLM

Langkah 1. Buat Templat

Pergi ke menu utama Visual Studio dan, sementara Project-0 dibuka, klik Projek> Eksport Templat….

  • Pada templat Eksport, periksa Templat Projek, jika tidak dicentang> klik Seterusnya>.
  • Pada "Wizard Templat Eksport" (Pilih Pilihan Templat), dalam kotak teks nama Templat hapus semuanya, salin GLFW-GLEW-GLM dan tampal> klik Selesai. Templat telah dibuat. Padam tetingkap yang dibuka dengan alamat templat.

Langkah 2. Buat projek anda

  • Klik Fail> Baru> Projek….
  • Dalam Buat projek baru wizard, dalam senarai templat, pilih GLFW-GLEW-GLM (jika perlu tatal senarai templat)> klik Seterusnya.
  • Di dalam Konfigurasikan projek baru anda ahli sihir, dalam bidang teks "Nama projek", ketik (atau salin dan tampal) GLFW-GLEW-GLM-1
  • Lokasi mestilah C: / GLP. Sekiranya tidak, salin C: / GLP dan tampal.
  • Pastikan penyelesaian tempat dan projek di direktori yang sama dicentang. Klik Buat.

Langkah 3. Tambahkan Fail sumber

Dalam menu Solution Explorer, klik dua kali File Source> klik Main.cpp. Kod hendaklah dipaparkan di V. S. kawasan kod. Anda boleh mengubah atau menukar kod jika anda mahu.

Langkah 4. Salin fail glew32.dll dan tampal di folder projek GLFW-GLEW-GLM-1

  • Navigasi ke C:> GL> GLEW> bin> Release> Win32. Klik glew32.dll> klik kanan> Salin.
  • Navigasi ke C:> GLP> GLFW-GLEW-GLM-1. Klik kanan kawasan kosong di folder projek GLFW-GLEW-GLM-1, dan pilih Tampal.
  • Fail glew32.dll sekarang harus berada dalam folder projek GLFW-GLEW-GLM-1 bersama dengan Main.cpp, dan 4 fail lain yang dibuat oleh Visual Studio.
  • Jalankan program. Syabas.

Bahagian 5 dari 7: Membuat Projek untuk menargetkan Platform x64

Langkah 1. Buat folder GL

Buka Windows Explorer File> Navigasi ke cakera (direktori) C.

  • Sekiranya folder GL sudah ada, tidak mengapa.
  • Sekiranya tidak, klik kanan di kawasan kosong> pilih Baru> Folder> taip GL > tekan ↵ Enter.

Langkah 2. Muat turun GLFW 64 bit

Klik kanan pada alamat berikut dan pilih Open Link di New Window

  • Klik binari Windows 64-bit. Anda mendapat "glfw-3.3.4.bin. WIN64" atau versi terkini.
  • Klik folder> klik kanan> Salin.
  • Navigasi C: / GL> klik kanan> Tampal.
  • Namakan semula folder "glfw-3.3.4.bin. WIN64" ke GLFW64

Langkah 3. Muat turun GLEW dan GLM seperti di atas, Bahagian 1, langkah 4, 5

Langkah 4. Buat projek seperti di atas (Bahagian 2), dengan nama GLFW64-GLEW64-GLM-0 dan tambahkan fail Main.cpp

Langkah 5. Tetapan utama Halaman Hartanah Projek

Pergi ke "Penyelesaian Penyelesaian"> klik kanan pada nama projek anda> pilih "Properties". Dalam Platform: entri, pilih x64> Klik Pengurus konfigurasi…

  • Dalam platform penyelesaian Aktif: pilih x64
  • Dalam entri Platform, x64 dipilih secara automatik.
  • Klik Tutup

Langkah 6. Direktori Termasuk Tambahan

Seperti di atas, Bahagian 3, langkah 2.

Langkah 7. Direktori Perpustakaan Tambahan

Buka menu drop-down "Linker", dan klik "General". Klik entri "Direktori Perpustakaan Tambahan"> anak panah ke bawah di hujung medan> "Edit" di menu lungsur.

  • Salin ini C: / GL / GLFW64 / lib-vc2019 > dalam wizard "Direktori Perpustakaan Tambahan" klik ikon pertama> tampal.
  • Salin ini C: / GL / GLEW / lib / Lepaskan / x64 > klik ikon pertama> tampal> klik OK.

Langkah 8. Pergantungan Tambahan

Seperti di atas, Bahagian 3, langkah 4.

Langkah 9. Subsistem

Seperti di atas, Bahagian 3, langkah 5.

Langkah 10. Salin fail glew32.dll dan tampal ke folder projek GLFW64-GLEW64-GLM-0

Pada "File Explorer" Windows, pergi ke

  • C:> GL> GLEW> tong> Keluaran> x64. Dalam folder "x64" klik fail "glew32.dll"> klik kanan> "Salin".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Klik kanan pada kawasan kosong dalam folder projek '' GLFW64-GLEW64-GLM-0 '', dan pilih "Tampal".

Langkah 11. Uji projek dan betulkan kesilapan jika ada

Seperti di atas, Bahagian 3, langkah 7, 8.

PETUA: Walaupun dalam tetapan utama Halaman Properti, ia adalah Platform: x64, klik Pengurus konfigurasi…, dan di platform Penyelesaian aktif: pilih x64

Langkah 12. Buat templat

Seperti di atas Bahagian 4, tetapi pada langkah 4 arahkan ke C:> GL> GLEW> bin> Release> x64 sebagai gantinya. Perhatikan bahawa nama fail adalah glew32.dll seperti platform x86. Untuk jenis nama templat GLFW64-GLEW64-GLM Untuk jenis nama projek GLFW64-GLEW64-GLM-1

PETUA: Dalam setiap projek yang anda buat dengan templat ini, pilih x64 (di sebelah Debug) di GUI Visual Studio

Bahagian 6 dari 7: Menyiapkan GLFW Built, GLEW Buatan, dan GLM Buatan

Langkah 1. Buat folder GL

Buka Windows Explorer File> Navigasi ke cakera (direktori) C.

  • Sekiranya folder GL sudah ada, tidak mengapa.
  • Sekiranya tidak, klik kanan di kawasan kosong> pilih Baru> Folder> taip GL > tekan ↵ Enter.

Langkah 2. Pasang CMake

Klik kanan pada pautan berikut dan pilih Buka Pautan di Tetingkap Baru Gunakan CMake untuk Mendapatkan Binari dari Kod Sumber. Ikut Bahagian 1 Memasang CMake.

Langkah 3. Muat turun sumber GLFW

Klik kanan pada alamat berikut dan pilih Open Link di New Window https://www.glfw.org/download.html. Pilih "Pakej sumber".

  • Dalam memuat turun tetingkap klik folder "glfw-3.3.4" (atau versi terbaru)> klik kanan> pilih Salin.
  • Dalam File Explorer arahkan ke C: \> GL> klik kanan> pilih Tampal. Klik dua kali pada nama folder> hapus nama> taip: GLFWsrc > tekan ↵ Enter.

Langkah 4. Muat turun sumber GLEW

Klik kanan pada alamat berikut dan pilih Open Link di New Window https://glew.sourceforge.net/. Di sebelah Sumber klik ZIP.

  • Dalam memuat turun tetingkap klik folder "glew-2.1.0" (atau terkini)> klik kanan> Salin.
  • Navigasi ke C: \> GL. Klik kanan> Tampal. Klik dua kali pada nama folder dan namakan semula GLEWsrc > tekan ↵ Enter. Sekarang di folder GL anda mempunyai folder GLFWsrc dan GLEWsrc, mungkin antara lain.

Langkah 5. Muat turun GLM jika belum dimuat turun

Pergi ke Bahagian 1 dan ikuti langkah 5.

Langkah 6. Bina GLFW oleh CMake dan Visual Studio

Pergi ke CMake GUI.

  • Salin (Hati-hati jangan menyalin ruang kosong) C: / GL / GLFWsrc dan tampal di medan teks pertama.
  • Salin (Hati-hati jangan menyalin ruang kosong) C: / GL / GLFWsrc / bina dan tampal di medan teks kedua ("Tempat membina binari:").
  • Konfigurasikan dan hasilkan. Di CMake GUI, klik Konfigurasi> dalam wizard Buat Direktori klik Ya> pilih Visual Studio 16 2019> klik Selesai.

    Apabila, di CMake GUI, anda membaca: "Konfigurasi selesai", klik Buat. Anda harus membaca: "Menjana selesai"

  • Bina penyelesaian anda.

    • Navigasi ke C:> GL> GLFWsrc> bina. Klik dua kali "GLFW.sln", atau "GLFW", atau "ALL_BUILD.vcxproj". Contoh Visual Studio muncul. Tunggu sehingga di menu utama Entri binaan muncul. Klik>> Build Solution ".
    • Tunggu sehingga anda membaca baris terakhir di tetingkap "Output": ========== Build: 32 berjaya, 0 gagal, 0 terkini, 2 dilangkau "========= =

      Bilangan perubahan "berjaya" dalam versi glfw

  • Navigasi ke C: \> GL> GLFWsrc> build> src> Debug. Di dalamnya anda akan melihat fail glfw3.lib.

Langkah 7. Bina GLEW oleh CMake dan Visual Studio

Ikuti langkah di atas tetapi

  • Salin (Hati-hati jangan menyalin ruang kosong) C: / GL / GLEWsrc / binaan / cmake dan tampal di medan teks pertama.
  • Salin (Hati-hati jangan menyalin ruang kosong) C: / GL / GLEWsrc / bina dan tampal di medan teks kedua.
  • Navigasi ke C:> GL> GLEWsrc> build. Klik dua kali "glew.sln", atau "glew", atau "ALL_BUILD.vcxproj".
  • Di V. S. Output wizard, jumlah yang berjaya hari ini (31-1-2020) adalah 6, mungkin akan berubah pada versi kemudian.
  • Navigasi ke C:> GL> GLEWsrc> build> lib> Debug. Di dalamnya anda akan melihat fail glew32d.lib antara fail lain.

Langkah 8. Bangun GLM oleh CMake dan Visual Studio

Ikuti langkah 6 (Bahagian ini) Bangun GLFW oleh CMake dan Visual Studio tetapi …

  • Untuk medan teks pertama, salin (perhatian:

    jangan menyalin sebarang ruang kosong) dan tampal C: / GL / GLM

  • Untuk salinan medan teks kedua (perhatian:

    jangan menyalin sebarang ruang kosong) dan tampal C: / GL / GLM / bina

  • Navigasi ke C:> GL> GLM> bina. Klik dua kali fail "ALL_BUILD.vcxproj" atau fail (bukan folder) "glm".
  • Di V. S. Output wizard, jumlah yang berjaya hari ini (2021-08-31) adalah 165, mungkin akan berubah pada versi kemudian.

    Sekiranya bilangan yang berjaya kurang dari 165, hapus CMake GUI> pergi ke C:> GL> klik dua kali "cmake-3.21.2-windows-x86_64"> klik dua kali "bin"> klik dua kali "cmake-gui". CMake GUI baru muncul. Ikuti langkah sekarang (# 8)

  • Navigasi ke C:> GL> GLM> build> glm> Debug. Di dalamnya anda akan melihat fail glm_static.lib antara fail lain.

Langkah 9. Siapkan GLFW yang dibina, GLEW yang dibina dan projek GLM yang dibina

  • Buat projek kosong mengikut Bahagian 2. Untuk jenis nama GLFWsrc-GLEWsrc-GLMsrc-0 "Lokasi:" mestilah: C: / GLP Ingat tambah fail Main.cpp.
  • Konfigurasikan Properties projek. Dalam wizard Solution Explorer, klik kanan nama Projek yang GLFWsrc-GLEWsrc-GLMsrc-0> pilih Properties.

    • (1) Dalam menu utama Halaman Hartanah GLFWsrc-GLEWsrc-GLMsrc-0.

      Dalam entri Platform pilih x64> klik Pengurus Konfigurasi….

      • Dalam platform penyelesaian Aktif: pilih x64.
      • Dalam entri Platform, x64 dipilih secara automatik.
      • Klik Tutup.
    • (2) Direktori Termasuk Tambahan. Klik C / C ++> Umum> Di sebelah menu pilih yang pertama, Direktori Sertakan Tambahan> klik anak panah ke bawah di hujung bidang> klik Edit….

      • Salinan C: / GL / GLFWsrc / sertakan > dalam wizard "Direktori Sertakan Tambahan" klik ikon pertama> tampal di medan teks paling atas.
      • Salinan C: / GL / GLEWsrc / sertakan > klik sekali lagi ikon pertama> tampal.
      • Salinan C: / GL / GLM > klik sekali lagi ikon pertama> tampal.
      • Dalam wizard "Direktori Tambahan Sertakan" klik OK.
    • (3) Direktori Perpustakaan Tambahan. Klik dua kali Linker> klik Umum> Direktori Perpustakaan Tambahan> klik anak panah ke bawah di hujung medan> klik Edit….

      • Salinan C: / GL / GLFWsrc / build / src / Debug > di wizard Direktori Perpustakaan Tambahan "klik ikon pertama> tampal di medan teks paling atas.
      • Salinan C: / GL / GLEWsrc / build / lib / Debug > klik sekali lagi ikon pertama> tampal.
      • Salinan C: / GL / GLM / build / glm / Debug > klik sekali lagi ikon pertama> tampal.
    • (4) Pergantungan Tambahan. Dalam menu lungsur Linker pilih Input> di sebelah menu pilih yang pertama, Ketergantungan Tambahan> klik anak panah ke bawah di hujung bidang> Edit….

      • Salinan opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > tampal di kotak teks bahagian atas wizard "Ketergantungan Tambahan".
      • Dalam wizard "Ketergantungan Tambahan" klik OK.
    • (5) Tetapkan Sistem ke SubSistem KONSOL.

      Dalam menu lungsur Linker pilih Sistem> di sebelah menu pilih yang pertama, SubSistem> klik anak panah ke bawah di hujung bidang> pilih Konsol (/ SUBSYSTEM: KONSOL). Klik Guna dan OK.

  • Salin fail glew32d.dll dan tampal ke folder projek GLFWsrc-GLEWsrc-GLMsrc-0.

    • Navigasi ke C:> GL> GLEWsrc> build> bin> debug. Klik glew32d.dll > klik kanan> Salin.
    • Navigasi ke C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klik kanan kawasan kosong di folder projek GLFWsrc-GLEWsrc-GLMsrc-0, dan pilih Tampal.
  • Salin fail glm_shared.dll dan tampal ke folder projek GLFWsrc-GLEWsrc-GLMsrc-0.

    • Navigasi ke C:> GL> GLM> build> glm> Debug. Klik glm_shared.dll > klik kanan> Salin.
    • Navigasi ke C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Klik kanan kawasan kosong di folder projek GLFWsrc-GLEWsrc-GLMsrc-0, dan pilih Tampal.
    • glew32d.dll dan glm_shared.dll fail sekarang harus ada dalam folder projek GLFWsrc-GLEWsrc-GLMsrc-0 bersama dengan Main.cpp, dan 4 fail lain yang dibuat oleh Visual Studio.

Langkah 10. Uji projek anda dan betulkan kesilapan jika ada

Pergi ke Bahagian 3, dan ikuti langkah 7 dan 8.

Langkah 11. Buat Templat

Seperti di atas Bahagian 4. Untuk jenis nama templat GLFWsrc-GLEWsrc-GLMsrc Untuk nama projek jenis GLFWsrc-GLEWsrc-GLMsrc-1 Ingatlah, dalam setiap projek yang anda buat dengan templat ini, klik x64 di V. S. Menu utama GUI.

Bahagian 7 dari 7: Memilih Persediaan

Langkah 1. Dalam tutorial ini, anda belajar 3 adalah menetapkan GLFW, GLEW dan GLM dalam Project dengan Visual Studio

  • Sediakan binari x86 (32 bit).

    Ia paling mudah. Anda harus memulakan pembelajaran dari sini.

  • Sediakan binari x64 (64 bit).

    Ia mensasarkan platform x64. Pilihnya hanya apabila anda mempunyai alasan khusus untuk melakukannya.

  • Kumpulkan sumber GLFW, sumber GLEW, sumber GLM, dan sediakannya dalam projek.

    Sasarkan x64 juga. Yang paling sukar. Yang terbaik sekalipun.

Petua

  • Anda boleh membuat folder di folder C: / GL untuk meletakkan di tempat projek anda. Semasa anda membuat projek pilih folder ini untuk "Lokasi".
  • Cara umum untuk mengkonfigurasi Tambahan Termasuk Direktori adakah, setelah mengklik ikon pertama, klik tiga titik…, arahkan ke folder di mana fail.h hidup (dalam tutorial ini C: / GL / glfw / include, C: / GL / glew / include dan C: / GL / glm) dan klik Pilih folder.
  • Cara umum untuk mengkonfigurasi Direktori Perpustakaan Tambahan adakah, setelah mengklik ikon pertama, klik tiga titik…, arahkan ke folder di mana fail.lib hidup (dalam tutorial ini untuk platform x86, C: / GL / glfw / lib-vc2019 dan C: / GL / glew / lib / Release / Win32) dan klik Pilih folder.
  • Cara umum untuk mengkonfigurasi Pergantungan Tambahan ialah,

    • Dalam File Explorer arahkan ke folder di mana fail.lib hidup (dalam tutorial ini untuk platform x86, C: / GL / glfw / lib-vc2019 dan C: / GL / glew / lib / Release / Win32), klik dua kali pada nama setiap fail.lib dan salin (dengan teguran Ctrl + C) nama dengan pelanjutannya.lib.
    • Sekarang pergi ke wizard Dependencies Tambahan dan tampal (dengan mogok Ctrl + V). Taipkan titik koma (;).
    • Sekiranya anda mahu mengkonfigurasi OpenGL dengan projek anda, tambahkan opengl32.lib.
  • Sekiranya fail dll diperlukan, maka, dalam setiap projek yang anda buat - walaupun dengan templat yang dibuat oleh projek termasuk fail dll - anda harus menyalin fail dll dari perpustakaan atau projek sebelumnya dan tampal di projek baru.

Disyorkan: