Cara Mengatur OpenGL GLFW GLEW GLM pada Proyek dengan Visual Studio

Daftar Isi:

Cara Mengatur OpenGL GLFW GLEW GLM pada Proyek dengan Visual Studio
Cara Mengatur OpenGL GLFW GLEW GLM pada Proyek dengan Visual Studio

Video: Cara Mengatur OpenGL GLFW GLEW GLM pada Proyek dengan Visual Studio

Video: Cara Mengatur OpenGL GLFW GLEW GLM pada Proyek dengan Visual Studio
Video: Cara Membuat USB Installer Windows 10 Di Chromebook 2024, Mungkin
Anonim

Panduan ini akan membantu Anda mengatasi tantangan pertama menggunakan OpenGL, GLFW, GLEW, dan GLM: Menginstal dan menyiapkannya, serta membuat proyek pertama Anda dengan Template GLFW-GLEW-GLM di Visual Studio 2019.

Ini akan menganggap platform Anda adalah Windows dan IDE Anda adalah Visual Studio 2019. Selama instalasi Visual Studio, centang kotak pengembangan Desktop dengan beban kerja C++.

Langkah

Bagian 1 dari 7: Mengunduh GLFW, GLEW, dan GLM

Sorot glfw
Sorot glfw

Langkah 1. Sorot langkah atau sub-langkah

Sorot langkah atau sub-langkah yang Anda harapkan untuk dilakukan dan kemudian lakukan. Lihat seperti contoh gambar di atas.

Langkah 2. Buat folder GL

Buka File Explorer Windows > Navigasikan ke disk (direktori) C.

  • Jika folder GL sudah ada tidak apa-apa.
  • Jika tidak, klik kanan di area kosong > pilih New > Folder > ketik GL > tekan Masuk.

Langkah 3. Unduh GLFW

Klik kanan pada alamat berikut dan pilih Buka Tautan di Jendela Baru

  • Klik binari Windows 32-bit. Anda akan mendapatkan "glfw-3.3.4.bin. WIN32" atau versi terbaru.
  • Klik folder download "glfw-3.3.4.bin. WIN32"> klik kanan > pilih copy.
  • Arahkan ke C:> GL> klik kanan> pilih tempel.
  • Klik "glfw-3.3.4.bin. WIN32" dan ganti namanya menjadi GLFW.
  • Sekarang di folder "GL", Anda memiliki folder GLFW.

Langkah 4. Unduh GLEW

Klik kanan pada link berikut dan pilih Open Link in New Window https://glew.sourceforge.net/. Di bawah Unduhan, Temukan Biner dan klik Windows 32-bit dan 64-bit.

  • Klik folder yang diunduh bersinar-2.1.0 (atau versi terbaru) > klik kanan > pilih Salinan.
  • Arahkan ke C:> GL> klik kanan> pilih Tempel.
  • (Atau, buka jendela "Files Explorer" > C: > GL. Buka jendela unduhan > klik folder yang diunduh dan seret ke C:\GL)
  • Ganti nama bersinar-2.1.0 ke GLEW.
  • Jika folder glew-2.1.0-win32 telah diunduh, klik dua kali untuk mendapatkan glew-2.1.0.
GLM 1
GLM 1

Langkah 5. Unduh GLM

Klik kanan pada alamat berikut dan pilih Buka Tautan di Jendela Baru glm perpustakaan matematika OpenGL. Di pojok kiri atas klik Unduh GLM 0.9.9.7 atau versi terbaru (lihat gambar di atas).

  • Klik folder unduhan "glm" > klik kanan > Salin.
  • Arahkan ke C:\GL > klik kanan > Tempel.
  • (Atau, buka jendela "Files Explorer" > C: > GL. Buka jendela unduhan > klik folder yang diunduh dan seret ke C:\GL)
  • Ganti nama glm ke GLM

Bagian 2 dari 7: Membuat Proyek Visual Studio

Langkah 1. Buat folder GLP

Arahkan ke disk (direktori) C.

  • Jika folder GLP sudah ada tidak apa-apa.
  • Jika tidak, klik kanan di area kosong > pilih New > Folder > ketik GLP > tekan Masuk.

Langkah 2. Buat proyek kosong

  • Jika Visual Studio tidak terbuka. Buka > Klik Buat proyek baru > Kosongkan Proyek > Berikutnya.

    • Di dalam Konfigurasikan proyek baru Anda wizard, untuk "Nama proyek", ketik: GLFW-GLEW-GLM-0
    • Di "Lokasi" hapus semuanya, salin C:\GLP\ dan tempel.
    • Centang "Tempatkan solusi dan proyek di direktori yang sama" > klik Buat.
    • Tunggu hingga instance Visual Studio muncul.
  • Jika sudah dibuka. Klik File > Baru > Proyek… > Proyek Kosong > Berikutnya. Selebihnya seperti di atas.

Langkah 3. Tambahkan file sumber Anda ke proyek

  • Di V. S. GUI, wizard Solution Explorer, klik kanan entri Source Files (yang terakhir) > pilih Add > New Item….
  • Di wizard Tambah Item Baru - GLFW-GLEW-GLM-0, klik File C++ (.cpp) (yang pertama) dari tengah jendela. Di kotak teks Nama ketik Main.cpp.
  • Lokasi harus C:\GLP\GLFW-GLEW-GLM-0\
  • Klik tombol Tambah. File akan terbuka di editor teks utama tetapi biarkan file kosong untuk saat ini.

Bagian 3 dari 7: Memasang GLFW, GLEW, dan GLM di Proyek

Proyek 0
Proyek 0

Langkah 1. Konfigurasikan "Direktori Sertakan Tambahan"

Di Solution Explorer, klik kanan pada nama proyek Anda, yaitu GLFW-GLEW-GLM-0, dan pilih Properties. Biarkan pengaturan default: Konfigurasi: Aktif (Debug), dan Platform: Aktif (Win32)

Opengl 1
Opengl 1

Langkah 2. Buka menu tarik-turun C/C++

Klik Umum > Tambahan Sertakan Direktori. > panah bawah di ujung bidang > klik di menu tarik-turun..

  • Salin ini C:\GL\GLFW\include > di wizard Tambahan Sertakan Direktori klik ikon pertama > tempel.

    OpenGL 12
    OpenGL 12
  • Salin ini C:\GL\GLEW\include > lagi klik ikon pertama > tempel.
  • Salin ini C:\GL\GLM > sekali lagi klik icon pertama > paste.
  • Pada wizard Tambahan Sertakan Direktori klik OK.

Langkah 3. Konfigurasi Linker "Direktori Perpustakaan Tambahan"

Buka menu tarik-turun Penaut, dan klik Umum. Klik entri Direktori Perpustakaan Tambahan > panah bawah di sebelah kanan bidang > klik.

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

Langkah 4. Konfigurasikan "Ketergantungan Tambahan"

  • Di menu tarik-turun Linker, klik "Input". Klik entri Dependensi Tambahan > panah bawah di akhir bidang > di menu tarik-turun.
  • Salinan opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib dan tempel di kotak teks paling atas dari wizard Ketergantungan Tambahan. Klik OK di wizard Ketergantungan Tambahan.

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

Di menu tarik-turun Penaut, klik Sistem > SubSistem > klik panah bawah di akhir bidang > pilih Konsol(/SUBSYSTEM:KONSOLE) dari menu tarik-turun > klik Terapkan, lalu OK pada wizard Halaman Properti Proyek.

Langkah 6. Salin file glew32.dll dan tempel ke folder proyek GLFW-GLEW-GLM-0

  • Arahkan ke C:> GL> GLEW> bin> Rilis> Win32. Klik glew32.dll > klik kanan > Salin.
  • Arahkan ke C: > GLP > GLFW-GLEW-GLM-0. Klik kanan area kosong di folder GLFW-GLEW-GLM-0, dan pilih Tempel.
  • File glew32.dll sekarang harus berada di folder proyek GLFW-GLEW-GLM-0 bersama dengan Main.cpp, dan 4 file lain yang dibuat oleh Visual Studio.

Langkah 7. Uji proyek Anda

Klik kanan pada alamat berikut dan pilih Buka Tautan di Jendela Baru tutorial01.cpp. Salin kode dan tempel di area kode Main.cpp. Tekan Ctrl+F5. Dua jendela akan muncul. Satu hitam dan biru lainnya.

Jika hanya jendela hitam (konsol) yang muncul dengan pesan: "Gagal membuka jendela GLFW. Jika Anda memiliki GPU Intel, mereka tidak kompatibel dengan 3.3. Coba tutorial versi 2.1.", pengaturan tidak apa-apa, tetapi berfungsi glfwCreateWindow tidak berfungsi

Langkah 8. Perbaiki semua kesalahan

Jika Anda melihat kesalahan dalam "Daftar Kesalahan" periksa hal berikut:

  • File dengan ekstensi.h pergi ke Bagian 3, langkah 1, "Konfigurasikan "Direktori Sertakan Tambahan"" dan ikuti instruksi.
  • File dengan ekstensi.lib pergi ke Bagian 3, langkah 2, "Konfigurasikan tautan "Direktori Perpustakaan Tambahan"", dan ikuti instruksi. Juga ke langkah 3, "Konfigurasikan tautan "Direktori Perpustakaan Tambahan"".
  • File dengan ekstensi.dll lanjutkan ke langkah 5, "Salin file glew32.dll dan tempel ke folder Proyek" dan ikuti instruksi.
  • "Titik masuk harus ditentukan" lanjutkan ke langkah 4, Setel tautan "SubSistem" ke "CONSOLE" dan ikuti instruksi.
  • Untuk kesalahan lain, jika Anda tidak dapat memperbaikinya, tutup Visual Studio > hapus folder proyek GLFW-GLEW-GLM-0 yang berada di C:\GLP > buka Visual Studio > ulangi penyiapan dari Bagian 2. Kerja yang baik.

Bagian 4 dari 7: Membuat Proyek dengan Template GLFW-GLEW-GLM

Langkah 1. Buat Template

Buka menu utama Visual Studio dan, saat Project-0 terbuka, klik Proyek > Ekspor Template….

  • Pada Export template Wizard centang Project Template, jika tidak dicentang > klik Next >.
  • Pada "Export Template Wizard" (Pilih Opsi Template), di kotak teks Nama template hapus semuanya, salin GLFW-GLEW-GLM dan tempel > klik Selesai. Template telah dibuat. Hapus jendela yang terbuka dengan alamat template.

Langkah 2. Buat proyek Anda

  • Klik File > Baru > Proyek….
  • Di dalam Buat proyek baru wizard, pada daftar template, pilih GLFW-GLEW-GLM (jika perlu scroll ke bawah daftar template) > klik Next.
  • Dalam Konfigurasikan proyek baru Anda wizard, di bidang teks "Nama proyek", ketik (atau salin dan tempel) GLFW-GLEW-GLM-1
  • Lokasi harus C:\GLP. Jika tidak, salin C:\GLP dan tempel.
  • Pastikan Tempatkan solusi dan proyek di direktori yang sama dicentang. Klik Buat.

Langkah 3. Tambahkan File sumber

Di menu Solution Explorer klik dua kali Source Files > klik Main.cpp. Kode akan muncul di V. S. daerah kode. Anda dapat memodifikasi atau mengubah kode jika diinginkan.

Langkah 4. Salin file glew32.dll dan tempel di folder proyek GLFW-GLEW-GLM-1

  • Arahkan ke C:> GL> GLEW> bin> Rilis> Win32. Klik glew32.dll > klik kanan > Salin.
  • Arahkan ke C: > GLP > GLFW-GLEW-GLM-1. Klik kanan area kosong di folder proyek GLFW-GLEW-GLM-1, dan pilih Tempel.
  • File glew32.dll sekarang harus berada di folder proyek GLFW-GLEW-GLM-1 bersama dengan Main.cpp, dan 4 file lain yang dibuat oleh Visual Studio.
  • Jalankan program. Kerja yang baik.

Bagian 5 dari 7: Membuat Proyek untuk menargetkan Platform x64

Langkah 1. Buat folder GL

Buka File Explorer Windows > Navigasikan ke disk (direktori) C.

  • Jika folder GL sudah ada tidak apa-apa.
  • Jika tidak, klik kanan di area kosong > pilih New > Folder > ketik GL > tekan Masuk.

Langkah 2. Unduh GLFW 64 bit

Klik kanan pada alamat berikut dan pilih Buka Tautan di Jendela Baru

  • Klik binari Windows 64-bit. Anda mendapatkan "glfw-3.3.4.bin. WIN64" atau versi terbaru.
  • Klik folder > klik kanan > Salin.
  • Arahkan C:\GL > klik kanan > Tempel.
  • Ganti nama folder "glfw-3.3.4.bin. WIN64" menjadi GLFW64

Langkah 3. Download GLEW dan GLM seperti di atas, Part 1, langkah 4, 5

Langkah 4. Buat project seperti di atas (Part 2), dengan nama GLFW64-GLEW64-GLM-0 dan tambahkan file Main.cpp

Langkah 5. Pengaturan utama Halaman Properti Proyek

Buka "Solution Explorer"> klik kanan pada nama proyek Anda> pilih "Properties". Di Platform: entri, pilih x64 > Klik Manajer konfigurasi…

  • Di platform solusi aktif: pilih x64
  • Dalam entri Platform, x64 dipilih secara otomatis.
  • Klik Tutup

Langkah 6. Tambahan Sertakan Direktori

Seperti di atas, Bagian 3, langkah 2.

Langkah 7. Direktori Perpustakaan Tambahan

Buka menu tarik-turun "Linker", dan klik "Umum". Klik entri "Direktori Perpustakaan Tambahan" > panah bawah di akhir bidang > "Edit" di menu tarik-turun.

  • Salin ini C:\GL\GLFW64\lib-vc2019 > di wizard "Direktori Perpustakaan Tambahan" klik ikon pertama > tempel.
  • Salin ini C:\GL\GLEW\lib\Release\x64 > klik ikon pertama > tempel > klik OK.

Langkah 8. Dependensi Tambahan

Seperti di atas, Bagian 3, langkah 4.

Langkah 9. Subsistem

Seperti di atas, Bagian 3, langkah 5.

Langkah 10. Salin file glew32.dll dan tempel ke folder proyek GLFW64-GLEW64-GLM-0

Di "File Explorer" Windows, navigasikan ke

  • C: > GL > GLEW > bin > Rilis > x64. Di folder "x64" klik file "glew32.dll" > klik kanan > "Salin".
  • C: > GLP > GLFW64-GLEW64-GLM-0. Klik kanan pada area kosong di folder proyek '"GLFW64-GLEW64-GLM-0'", dan pilih "Tempel".

Langkah 11. Uji proyek dan perbaiki kesalahan jika ada

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

TIPS: Bahkan jika dalam pengaturan utama Halaman Properti itu adalah Platform: x64, klik Manajer konfigurasi…, dan di Platform solusi aktif: pilih x64

Langkah 12. Buat template

Seperti di atas Bagian 4, tetapi pada langkah 4 navigasikan ke C: > GL > GLEW > bin > Release > x64. Perhatikan bahwa nama file adalah glew32.dll seperti platform x86. Untuk jenis nama template GLFW64-GLEW64-GLM Untuk jenis nama proyek GLFW64-GLEW64-GLM-1

TIP: Di setiap proyek yang Anda buat dengan template ini, pilih x64 (di sebelah Debug) di GUI Visual Studio

Bagian 6 dari 7: Menyiapkan GLFW Buatan, GLEW Buatan, dan GLM Buatan

Langkah 1. Buat folder GL

Buka File Explorer Windows > Navigasikan ke disk (direktori) C.

  • Jika folder GL sudah ada tidak apa-apa.
  • Jika tidak, klik kanan di area kosong > pilih New > Folder > ketik GL > tekan Masuk.

Langkah 2. Instal CMake

Klik kanan pada tautan berikut dan pilih Buka Tautan di Jendela Baru Gunakan CMake untuk Mendapatkan Binari dari Kode Sumber. Mengikuti Bagian 1 Menginstal CMake.

Langkah 3. Unduh sumber GLFW

Klik kanan pada alamat berikut dan pilih Buka Tautan di Jendela Baru https://www.glfw.org/download.html. Pilih "Paket sumber".

  • Di jendela download klik folder "glfw-3.3.4" (atau versi terbaru) > klik kanan > pilih Copy.
  • Di File Explorer arahkan ke C:\ > GL > klik kanan > pilih Paste. Klik dua kali pada nama folder > hapus nama > ketik: GLFWsrc > tekan Masuk.

Langkah 4. Unduh sumber GLEW

Klik kanan pada alamat berikut dan pilih Buka Tautan di Jendela Baru https://glew.sourceforge.net/. Di samping Sumber klik ZIP.

  • Di jendela unduhan klik folder "glew-2.1.0" (atau terbaru) > klik kanan > Salin.
  • Arahkan ke C:\ > GL. Klik kanan > Tempel. Klik dua kali pada nama folder dan ganti nama GLEWsrc > tekan Masuk. Sekarang di folder GL Anda memiliki folder GLFWsrc dan GLEWsrc, mungkin di antara yang lainnya.

Langkah 5. Download GLM jika belum di download

Pergi ke Bagian 1 dan ikuti langkah 5.

Langkah 6. Bangun GLFW dengan CMake dan Visual Studio

Pergi ke CMake GUI.

  • Salin (Hati-hati jangan menyalin ruang kosong) C:/GL/GLFWsrc dan tempel di bidang teks pertama.
  • Salin (Hati-hati jangan menyalin ruang kosong) C:/GL/GLFWsrc/build dan rekatkan di bidang teks kedua ("Di mana membangun binari:").
  • Konfigurasi dan hasilkan. Di CMake GUI, klik Configure > di wizard Create Directory klik Yes > pilih Visual Studio 16 2019 > klik Finish.

    Ketika, di GUI CMake, Anda membaca: "Konfigurasi selesai", klik Hasilkan. Anda harus membaca: "Pembuatan selesai"

  • Bangun solusi Anda.

    • Arahkan ke C:> GL> GLFWsrc> build. Klik dua kali "GLFW.sln", atau "GLFW", atau "ALL_BUILD.vcxproj". Sebuah instance dari Visual Studio muncul. Tunggu hingga di menu utama entri Build muncul. Klik > "Bangun Solusi".
    • Tunggu sampai Anda membaca baris terakhir di jendela "Output": ========== Build: 32 berhasil, 0 gagal, 0 terbaru, 2 dilewati" ========= =

      Jumlah perubahan "berhasil" dalam versi glfw

  • Arahkan ke C:\ > GL > GLFWsrc > build > src > Debug. Di dalam Anda akan melihat file glfw3.lib.

Langkah 7. Bangun GLEW oleh CMake dan Visual Studio

Ikuti langkah di atas tetapi

  • Salin (Hati-hati jangan menyalin ruang kosong) C:/GL/GLEWsrc/build/cmake dan tempel di bidang teks pertama.
  • Salin (Hati-hati jangan menyalin ruang kosong) C:/GL/GLEWsrc/build dan tempel di bidang teks kedua.
  • Arahkan ke C: > GL > GLEWsrc > build. Klik dua kali "glew.sln", atau "glew", atau "ALL_BUILD.vcxproj".
  • Di V. S. Output wizard, jumlah yang berhasil hari ini (31-1-2020) adalah 6, dapat berubah di versi yang lebih baru.
  • Arahkan ke C: > GL > GLEWsrc > build > lib > Debug. Di dalam Anda akan melihat file glew32d.lib antara file lainnya.

Langkah 8. Bangun GLM dengan CMake dan Visual Studio

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

  • Untuk bidang teks pertama, salin (perhatian:

    jangan salin ruang kosong apa pun) dan tempel C:/GL/GLM

  • Untuk salinan bidang teks kedua (perhatian:

    jangan salin ruang kosong apa pun) dan tempel C:/GL/GLM/build

  • Arahkan ke C: > GL > GLM > build. Klik dua kali file "ALL_BUILD.vcxproj" atau file (bukan folder) "glm".
  • Di V. S. Output wizard, jumlah yang berhasil hari ini (2021-08-31) adalah 165, dapat berubah di versi yang lebih baru.

    Jika jumlah yang berhasil kurang dari 165, hapus CMake GUI > buka C: > GL > klik dua kali "cmake-3.21.2-windows-x86_64" > klik dua kali "bin" > klik dua kali file "cmake-gui". GUI CMake baru muncul. Ikuti langkah ini (#8)

  • Arahkan ke C:> GL> GLM> build> glm> Debug. Di dalam Anda akan melihat file glm_static.lib antara file lainnya.

Langkah 9. Siapkan GLFW bawaan, GLEW bawaan, dan GLM bawaan dalam proyek

  • Buat proyek kosong sesuai dengan Bagian 2. Untuk jenis nama GLFWsrc-GLEWsrc-GLMsrc-0 "Lokasi:" seharusnya: C:\GLP Ingat tambahkan file Main.cpp.
  • Konfigurasikan Properties proyek. Pada wizard Solution Explorer, klik kanan nama Project yaitu GLFWsrc-GLEWsrc-GLMsrc-0 > pilih Properties.

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

      Di entri Platform pilih x64 > klik Pengelola Konfigurasi….

      • Di platform solusi aktif: pilih x64.
      • Dalam entri Platform, x64 dipilih secara otomatis.
      • Klik Tutup.
    • (2) Tambahan Sertakan Direktori. Klik C/C++ > Umum > Di menu sebelah pilih yang pertama, Tambahan Sertakan Direktori > klik panah bawah di akhir bidang > klik Edit….

      • Salinan C:\GL\GLFWsrc\include > di wizard "Sertakan Direktori Tambahan" klik ikon pertama > tempel di bidang teks paling atas.
      • Salinan C:\GL\GLEWsrc\include > klik lagi ikon pertama > tempel.
      • Salinan C:\GL\GLM > klik sekali lagi ikon pertama > tempel.
      • Dalam wizard "Sertakan Direktori Tambahan" klik OK.
    • (3) Direktori Perpustakaan Tambahan. Klik dua kali Linker > klik Umum > Direktori Perpustakaan Tambahan > klik panah bawah di akhir bidang > klik Edit….

      • Salinan C:\GL\GLFWsrc\build\src\Debug > di Direktori Perpustakaan Tambahan" wizard klik ikon pertama > tempel di bidang teks paling atas.
      • Salinan C:\GL\GLEWsrc\build\lib\Debug > klik lagi ikon pertama > tempel.
      • Salinan C:\GL\GLM\build\glm\Debug > klik sekali lagi ikon pertama > tempel.
    • (4) Dependensi Tambahan. Di menu tarik-turun Linker pilih Input > di menu di samping pilih yang pertama, Ketergantungan Tambahan > klik panah bawah di akhir bidang > Edit….

      • Salinan opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > tempel di kotak teks paling atas wizard "Ketergantungan Tambahan".
      • Di wizard "Ketergantungan Tambahan" klik OK.
    • (5) Atur Sistem ke KONSOL SubSistem.

      Di menu drop-down Linker pilih System > di sebelah menu pilih yang pertama, SubSystem > klik panah bawah di akhir bidang > pilih Console (/SUBSYSTEM:CONSOLE). Klik Terapkan dan OK.

  • Salin file glew32d.dll dan tempel ke folder proyek GLFWsrc-GLEWsrc-GLMsrc-0.

    • Arahkan ke C: > GL > GLEWsrc > build > bin > debug. Klik glew32d.dll > klik kanan > Salin.
    • Arahkan ke C: > GLP > GLFWsrc-GLEWsrc-GLMsrc-0. Klik kanan area kosong di folder proyek GLFWsrc-GLEWsrc-GLMsrc-0, dan pilih Tempel.
  • Salin file glm_shared.dll dan tempel ke folder proyek GLFWsrc-GLEWsrc-GLMsrc-0.

    • Arahkan ke C:> GL> GLM> build> glm> Debug. Klik glm_shared.dll > klik kanan > Salin.
    • Arahkan ke C: > GLP > GLFWsrc-GLEWsrc-GLMsrc-0. Klik kanan area kosong di folder proyek GLFWsrc-GLEWsrc-GLMsrc-0, dan pilih Tempel.
    • glew32d.dll dan glm_shared.dll file sekarang harus berada di folder proyek GLFWsrc-GLEWsrc-GLMsrc-0 bersama dengan Main.cpp, dan 4 file lain yang dibuat oleh Visual Studio.

Langkah 10. Uji proyek Anda dan perbaiki kesalahan jika ada

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

Langkah 11. Buat Template

Seperti di atas Bagian 4. Untuk jenis nama template GLFWsrc-GLEWsrc-GLMsrc Untuk nama proyek ketik GLFWsrc-GLEWsrc-GLMsrc-1 Ingat, di setiap proyek yang Anda buat dengan template ini klik x64 di V. S. menu utama GUI.

Bagian 7 dari 7: Memilih Pengaturan

Langkah 1. Dalam tutorial ini Anda belajar 3 adalah untuk mengatur GLFW, GLEW dan GLM di Proyek dengan Visual Studio

  • Siapkan binari x86 (32 bit).

    Ini yang paling mudah. Anda harus mulai belajar mengatur dari sini.

  • Siapkan binari x64 (64 bit).

    Ini menargetkan platform x64. Pilih hanya jika Anda memiliki alasan khusus untuk melakukannya.

  • Kompilasi sumber GLFW, sumber GLEW, sumber GLM, dan atur dalam proyek.

    Menargetkan x64 juga. Yang paling sulit. Yang terbaik sekalipun.

Tips

  • Anda dapat membuat folder di folder C:\GL untuk ditempatkan di sana proyek Anda. Saat Anda membuat proyek, pilih folder ini untuk "Lokasi".
  • Cara umum untuk mengkonfigurasi Tambahan Sertakan Direktori adalah, setelah mengklik ikon pertama, klik tiga titik …, arahkan ke folder tempat file.h tinggal (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 adalah, setelah mengklik ikon pertama, klik tiga titik …, arahkan ke folder tempat file.lib berada (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 Dependensi Tambahan Apakah itu,

    • Di File Explorer, navigasikan ke folder tempat file.lib berada (dalam tutorial ini untuk platform x86, C:\GL\glfw\lib-vc2019 dan C:\GL\glew\lib\Release\Win32), klik dua kali pada nama setiap file.lib dan salin (dengan menekan Ctrl+C) nama dengan ekstensi.lib.
    • Sekarang buka wizard Ketergantungan Tambahan dan tempel (dengan menekan Ctrl+V). Ketik titik koma (;).
    • Jika Anda ingin mengonfigurasi OpenGL dengan proyek Anda, tambahkan opengl32.lib.
  • Jika file dll diperlukan, maka, di setiap proyek yang Anda buat - bahkan dengan template yang dibuat oleh proyek termasuk file dll - Anda harus menyalin file dll dari perpustakaan atau proyek sebelumnya dan menempel di proyek baru.

Direkomendasikan: