Как да настроите OpenGL GLFW GLEW GLM по проект с Visual Studio

Съдържание:

Как да настроите OpenGL GLFW GLEW GLM по проект с Visual Studio
Как да настроите OpenGL GLFW GLEW GLM по проект с Visual Studio

Видео: Как да настроите OpenGL GLFW GLEW GLM по проект с Visual Studio

Видео: Как да настроите OpenGL GLFW GLEW GLM по проект с Visual Studio
Видео: TPM 2.0 Trusted Platform Module Introduction 2024, Април
Anonim

Това ръководство ще ви помогне да преодолеете първото предизвикателство при използването на OpenGL, GLFW, GLEW и GLM: Инсталиране и настройка и създаване на първия ви проект с GLFW-GLEW-GLM шаблон във Visual Studio 2019.

Той ще приеме, че вашата платформа е Windows, а вашата IDE е Visual Studio 2019. По време на инсталацията на Visual Studio поставете отметка в полето Desktop development with C ++ workload.

Стъпки

Част 1 от 7: Изтегляне на GLFW, GLEW и GLM

Маркирайте glfw
Маркирайте glfw

Стъпка 1. Маркирайте стъпка или подетап

Маркирайте стъпка или подетап, които очаквате да направите, и след това го направете. Вижте като примерна снимка по -горе.

Стъпка 2. Създайте папка GL

Отворете File Explorer на Windows> Придвижете се до диск (директория) C.

  • Ако папката GL вече съществува, всичко е наред.
  • Ако това не стане, щракнете с десния бутон в празната област> изберете New> Folder> type GL > натиснете ↵ Enter.

Стъпка 3. Изтеглете GLFW

Щракнете с десния бутон върху следния адрес и изберете Open Link in New Window

  • Щракнете върху 32-битови двоични файлове на Windows. Ще получите "glfw-3.3.4.bin. WIN32" или най-новата версия.
  • Щракнете върху папката за изтегляне „glfw-3.3.4.bin. WIN32“> щракнете с десния бутон> изберете копиране.
  • Придвижете се до C:> GL> щракнете с десния бутон> изберете паста.
  • Кликнете върху „glfw-3.3.4.bin. WIN32“и го преименувайте на GLFW.
  • Сега в папката "GL" имате папка GLFW.

Стъпка 4. Изтеглете GLEW

Щракнете с десния бутон върху следната връзка и изберете Open Link in New Window https://glew.sourceforge.net/. По-долу Изтегляния, намирам Бинарни файлове и щракнете върху Windows 32-битова и 64-битова.

  • Щракнете върху изтеглената папка glew-2.1.0 (или последната версия)> щракнете с десния бутон> изберете копие.
  • Придвижете се до C:> GL> щракнете с десния бутон> изберете Поставете.
  • (Алтернативно, отворете прозореца „Files Explorer“> C:> GL. Отидете на прозореца за изтегляне> щракнете върху изтеглената папка и плъзнете в C: / GL)
  • Преименувайте glew-2.1.0 да се GLEW.
  • Ако папката glew-2.1.0-win32 е изтеглена, щракнете двукратно върху нея за get glew-2.1.0.
GLM 1
GLM 1

Стъпка 5. Изтеглете GLM

Щракнете с десния бутон върху следния адрес и изберете Open Link в New Window glm OpenGL математическата библиотека. В горния ляв ъгъл щракнете Изтеглете GLM 0.9.9.7 или най -новата версия (вижте снимката по -горе).

  • Щракнете върху изтеглената папка „glm“> щракнете с десния бутон> Копирай.
  • Придвижете се до C: / GL> щракнете с десния бутон> Постави.
  • (Алтернативно, отворете прозореца „Files Explorer“> C:> GL. Отидете на прозореца за изтегляне> щракнете върху изтеглената папка и плъзнете в C: / GL)
  • Преименувайте glm да се GLM

Част 2 от 7: Създаване на проект на Visual Studio

Стъпка 1. Създайте папка GLP

Придвижете се до диск (директория) C.

  • Ако папката GLP вече съществува, всичко е наред.
  • Ако това не стане, щракнете с десния бутон в празната област> изберете New> Folder> type GLP > натиснете ↵ Enter.

Стъпка 2. Създайте празен проект

  • Ако Visual Studio не е отворен. Отворете го> Щракнете върху Създаване на нов проект> Празен проект> Напред.

    • В Конфигурирайте новия си проект съветник, за "Име на проект", тип: GLFW-GLEW-GLM-0
    • В „Местоположение“изтрийте всичко, копирайте C: / GLP \ и поставете.
    • Поставете отметка в „Поставете решението и проекта в една и съща директория“> щракнете върху Създаване.
    • Изчакайте, докато се появи екземпляр на Visual Studio.
  • Ако вече е отворен. Щракнете върху Файл> Ново> Проект …> Празен проект> Напред. Останалото както по -горе.

Стъпка 3. Добавете изходния файл към проекта

  • В V. S. GUI, съветник на Solution Explorer, щракнете с десния бутон върху записа Source Files (последния)> изберете Add> New Item….
  • В съветника за добавяне на нов елемент-GLFW-GLEW-GLM-0 щракнете върху C ++ файл (.cpp) (първият) от средата на прозореца. В текстовото поле Име въведете Main.cpp.
  • Местоположението трябва да бъде C: / GLP / GLFW-GLEW-GLM-0 \
  • Щракнете върху бутона Добавяне. Файлът ще се отвори в основния текстов редактор, но засега оставете файла празен.

Част 3 от 7: Инсталиране на GLFW, GLEW и GLM по проекта

Проект 0
Проект 0

Стъпка 1. Конфигурирайте „Допълнителни директории за включване“

В Solution Explorer, щракнете с десния бутон върху името на вашия проект, което е GLFW-GLEW-GLM-0, и изберете Properties. Оставете настройките по подразбиране: Конфигурация: Активна (отстраняване на грешки) и Платформа: Активна (Win32)

Opengl 1
Opengl 1

Стъпка 2. Отворете падащото меню C/C ++

Щракнете върху Общи> Допълнителни директории за включване. > стрелката надолу в края на полето> щракнете в падащото меню..

  • Копирайте това C: / GL / GLFW / включват > в съветника за допълнително включване на директории щракнете върху първата икона> поставете.

    OpenGL 12
    OpenGL 12
  • Копирайте това C: / GL / GLEW / include > отново щракнете върху първата икона> поставете.
  • Копирайте това C: / GL / GLM > още веднъж щракнете върху първата икона> поставете.
  • В съветника за допълнително включване на директории щракнете върху OK.

Стъпка 3. Конфигурирайте Linker „Допълнителни библиотечни директории“

Отворете падащото меню Linker и щракнете върху General. Щракнете върху запис Допълнителни библиотечни директории> стрелка надолу вдясно от полето> щракнете.

  • копие C: / GL / GLFW / lib-vc2019 > в съветника "Допълнителни директории на библиотеки" щракнете върху първата икона> поставете.
  • Копирайте това C: / GL / GLEW / lib / Release / Win32 > щракнете върху първата икона> поставете> щракнете върху OK.

Стъпка 4. Конфигурирайте „Допълнителни зависимости“

  • В падащото меню Linker щракнете върху „Въвеждане“. Кликнете върху Допълнителни зависимости> стрелка надолу в края на полето> в падащото меню.
  • копие opengl32.lib; glfw3.lib; glfw3dll.lib; glew32.lib и поставете в най-горното текстово поле на съветника за допълнителни зависимости. Щракнете върху OK в съветника за допълнителни зависимости.

Стъпка 5. Задайте Linker "Подсистема" на "Console"

В падащото меню Свързващо устройство щракнете върху Система> Подсистема> щракнете върху стрелката надолу в края на полето> изберете Конзола (/ПОДСИСТЕМА: КОНСОЛА) от падащото меню> щракнете върху Прилагане, след това върху OK в съветника за страници със свойства на проекта.

Стъпка 6. Копирайте файла glew32.dll и го поставете в папка с проект GLFW-GLEW-GLM-0

  • Придвижете се до C:> GL> GLEW> bin> Release> Win32. Щракнете върху glew32.dll> щракнете с десния бутон> Копирай.
  • Придвижете се до C:> GLP> GLFW-GLEW-GLM-0. Щракнете с десния бутон върху празна област в папката GLFW-GLEW-GLM-0 и изберете Поставяне.
  • Файлът glew32.dll сега трябва да бъде в папка на проект GLFW-GLEW-GLM-0 заедно с Main.cpp и 4 други файла, създадени от Visual Studio.

Стъпка 7. Тествайте проекта си

Щракнете с десния бутон върху следния адрес и изберете Open Link в New Window tutorial01.cpp. Копирайте кода и го поставете в кодовата област Main.cpp. Натиснете Ctrl+F5. Трябва да се появят два прозореца. Едно черно и друго синьо.

Ако се появи само черният прозорец (конзолата) със съобщение: "Неуспешно отваряне на прозореца GLFW. Ако имате графичен процесор Intel, те не са съвместими с 3.3. Опитайте версията 2.1 на урока.", Настройката е наред, но функцията glfwCreateWindow не работи

Стъпка 8. Коригирайте всички грешки

Ако видите някакви грешки в „Списък с грешки“, проверете следното:

  • Файл с разширение.h отидете на част 3, стъпка 1, „Конфигуриране на„ Допълнителни директории за включване ““и следвайте инструкциите.
  • Файл с разширение.lib отидете на част 3, стъпка 2, „Конфигуриране на линкера„ Допълнителни библиотечни директории ““и следвайте инструкциите. Също така към стъпка 3, "Конфигуриране на линкера" Допълнителни библиотечни директории "".
  • Файл с разширение.dll отидете на стъпка 5, "Копирайте файла glew32.dll и го поставете в папката Project" и следвайте инструкциите.
  • "Входната точка трябва да бъде дефинирана" преминете към стъпка 4, Задайте свързващия елемент "Подсистема" на "КОНСОЛ" и следвайте инструкциите.
  • За други грешки, ако не можете да ги поправите, затворете Visual Studio> изтрийте папката на проекта GLFW-GLEW-GLM-0, която живее в C: / GLP> отворете Visual Studio> повторете настройката от Част 2. Добра работа.

Част 4 от 7: Създаване на проект с GLFW-GLEW-GLM шаблон

Стъпка 1. Създайте шаблон

Отидете в главното меню на Visual Studio и, докато Project-0 е отворен, щракнете върху Проект> Експортиране на шаблон ….

  • В Съветника за експортиране на шаблон проверете Шаблон на проекта, ако не е поставен отметка> щракнете върху Напред>.
  • В „Съветник за експортиране на шаблони“(Изберете Опции за шаблони), в текстовото поле Име на шаблон изтрийте всичко, копирайте GLFW-GLEW-GLM и поставете> щракнете върху Готово. Шаблонът е създаден. Изтрийте отворения прозорец с адреса на шаблона.

Стъпка 2. Създайте своя проект

  • Щракнете върху Файл> Ново> Проект….
  • В Създайте нов проект съветник, в списъка с шаблони изберете GLFW-GLEW-GLM (ако е необходимо превъртете надолу списъка с шаблони)> щракнете върху Напред.
  • В Конфигурирайте новия си проект съветник, в текстовото поле "Име на проект" въведете (или копирайте и поставете) GLFW-GLEW-GLM-1
  • Местоположението трябва да бъде C: / GLP. Ако не е, копирайте C: / GLP и поставете.
  • Уверете се, че Поставете решението и проекта в една и съща директория. Щракнете върху Създаване.

Стъпка 3. Добавете изходен файл

В менюто Explorer Explorer щракнете двукратно върху Изходни файлове> щракнете върху Main.cpp. Кодът трябва да се появи на V. S. кодова област. Можете да промените или промените кода, ако желаете.

Стъпка 4. Копирайте файла glew32.dll и го поставете в папка с проект GLFW-GLEW-GLM-1

  • Придвижете се до C:> GL> GLEW> bin> Release> Win32. Щракнете върху glew32.dll> щракнете с десния бутон> Копиране.
  • Придвижете се до C:> GLP> GLFW-GLEW-GLM-1. Щракнете с десния бутон върху празна област в папка на проект GLFW-GLEW-GLM-1 и изберете Поставяне.
  • Файлът glew32.dll сега трябва да бъде в папка на проект GLFW-GLEW-GLM-1 заедно с Main.cpp и 4 други файла, създадени от Visual Studio.
  • Стартирайте програмата. Добра работа.

Част 5 от 7: Създаване на проект за платформа x64

Стъпка 1. Създайте папка GL

Отворете File Explorer на Windows> Придвижете се до диск (директория) C.

  • Ако папката GL вече съществува, всичко е наред.
  • Ако това не стане, щракнете с десния бутон в празната област> изберете New> Folder> type GL > натиснете ↵ Enter.

Стъпка 2. Изтеглете GLFW 64 бита

Щракнете с десния бутон върху следния адрес и изберете Open Link в New Window

  • Щракнете върху 64-битови двоични файлове на Windows. Получавате "glfw-3.3.4.bin. WIN64" или най-новата версия.
  • Щракнете върху папка> щракнете с десния бутон> Копирай.
  • Придвижете се до C: / GL> щракнете с десния бутон> Постави.
  • Преименувайте папката „glfw-3.3.4.bin. WIN64“на GLFW64

Стъпка 3. Изтеглете GLEW и GLM както по -горе, част 1, стъпки 4, 5

Стъпка 4. Създайте проект както по-горе (част 2), с име GLFW64-GLEW64-GLM-0 и добавете файл Main.cpp

Стъпка 5. Основни настройки на страниците със свойства на проекта

Отидете на „Explorer Explorer“> щракнете с десния бутон върху името на вашия проект> изберете „Properties“. В Platform: entry изберете x64> Щракнете върху Configuration manager…

  • В платформа за активно решение: изберете x64
  • При запис на платформа x64 се избира автоматично.
  • Щракнете върху Затвори

Стъпка 6. Допълнителни директории за включване

Както по -горе, част 3, стъпка 2.

Стъпка 7. Допълнителни библиотечни директории

Отворете падащото меню "Linker" и кликнете върху "General". Кликнете върху „Допълнителни библиотечни директории“> стрелка надолу в края на полето> „Редактиране“в падащото меню.

  • Копирайте това C: / GL / GLFW64 / lib-vc2019 > в съветника "Допълнителни библиотечни директории" щракнете върху първата икона> поставете.
  • Копирайте това C: / GL / GLEW / lib / Release / x64 > щракнете върху първата икона> поставете> щракнете върху OK.

Стъпка 8. Допълнителни зависимости

Както по -горе, част 3, стъпка 4.

Стъпка 9. Подсистема

Както по -горе, част 3, стъпка 5.

Стъпка 10. Копирайте файла glew32.dll и го поставете в папка на проект GLFW64-GLEW64-GLM-0

В "File Explorer" на Windows отидете до

  • C:> GL> GLEW> bin> Release> x64. В папката "x64" щракнете върху "glew32.dll" файл> щракнете с десния бутон> "Копирай".
  • C:> GLP> GLFW64-GLEW64-GLM-0. Щракнете с десния бутон върху празната област в папката на проекта „GLFW64-GLEW64-GLM-0“и изберете „Поставяне“.

Стъпка 11. Тествайте проекта и коригирайте грешките, ако има такива

Както по -горе, част 3, стъпки 7, 8.

СЪВЕТ: Дори ако в основните настройки на страниците на свойствата е Платформа: x64, щракнете върху Конфигурационен мениджър …, а в Активна платформа за решения: изберете x64

Стъпка 12. Създайте шаблон

Както по -горе част 4, но в стъпка 4 вместо това отидете на C:> GL> GLEW> bin> Release> x64. Обърнете внимание, че името на файла е glew32.dll както при платформата x86. За типа на името на шаблона GLFW64-GLEW64-GLM За типа на името на проекта GLFW64-GLEW64-GLM-1

СЪВЕТ: Във всеки проект, който създавате с този шаблон, изберете x64 (до отстраняване на грешки) в графичния интерфейс на Visual Studio

Част 6 от 7: Настройка на Built GLFW, Built GLEW и Built GLM

Стъпка 1. Създайте папка GL

Отворете File Explorer на Windows> Придвижете се до диск (директория) C.

  • Ако папката GL вече съществува, всичко е наред.
  • Ако това не стане, щракнете с десния бутон в празната област> изберете New> Folder> type GL > натиснете ↵ Enter.

Стъпка 2. Инсталирайте CMake

Щракнете с десния бутон върху следната връзка и изберете Отваряне на връзка в нов прозорец Използвайте CMake за получаване на двоични файлове от изходния код. последвам Част 1 Инсталиране на CMake.

Стъпка 3. Изтеглете източника на GLFW

Щракнете с десния бутон върху следния адрес и изберете Open Link в New Window https://www.glfw.org/download.html. Изберете „Изходен пакет“.

  • В прозореца за изтегляне щракнете върху папката „glfw-3.3.4“(или последната версия)> щракнете с десния бутон> изберете Копиране.
  • В File Explorer отворете C: \> GL> щракнете с десния бутон> изберете Поставяне. Щракнете два пъти върху името на папката> изтриване на име> въведете: GLFWsrc > натиснете ↵ Enter.

Стъпка 4. Изтеглете източника на GLEW

Щракнете с десния бутон върху следния адрес и изберете Open Link в New Window https://glew.sourceforge.net/. Встрани Източник щракнете върху ZIP.

  • В прозореца за изтегляне щракнете върху папката "glew-2.1.0" (или най-новата)> щракнете с десния бутон> Копирай.
  • Придвижете се до C: \> GL. Щракнете с десния бутон> Поставяне. Щракнете два пъти върху името на папката и преименувайте GLEWsrc > натиснете ↵ Enter. Сега в папка GL имате папки GLFWsrc и GLEWsrc, може би наред с други.

Стъпка 5. Изтеглете GLM, ако вече не е изтеглен

Отидете на част 1 и следвайте стъпка 5.

Стъпка 6. Изградете GLFW от CMake и Visual Studio

Отидете на CMake GUI.

  • Копиране (Внимавайте да не копирате празно място) C:/GL/GLFWsrc и поставете в първото текстово поле.
  • Копиране (Внимавайте да не копирате празно място) C:/GL/GLFWsrc/build и поставете във второ текстово поле ("Къде да изградите двоични файлове:").
  • Конфигурирайте и генерирайте. В CMake GUI щракнете върху Конфигуриране> в съветника Създаване на директория щракнете върху Да> изберете Visual Studio 16 2019> щракнете върху Край.

    Когато в CMake GUI прочетете: „Конфигурирането е готово“, щракнете върху Генериране. Трябва да прочетете: „Генерирането е извършено“

  • Изградете вашето решение.

    • Придвижете се до C:> GL> GLFWsrc> build. Щракнете двукратно върху „GLFW.sln“, или „GLFW“, или „ALL_BUILD.vcxproj“. Появява се екземпляр на Visual Studio. Изчакайте, докато в главното меню се появи запис за изграждане. Щракнете върху него> „Решение за изграждане“.
    • Изчакайте, докато прочетете последния ред в прозореца "Изход": ========== Компилация: 32 успешни, 0 неуспешни, 0 актуални, 2 пропуснати "========= =

      Брой „успешни“промени във версиите на glfw

  • Придвижете се до C: \> GL> GLFWsrc> build> src> Debug. Вътре трябва да видите файл glfw3.lib.

Стъпка 7. Изградете GLEW от CMake и Visual Studio

Следвайте горната стъпка, но

  • Копиране (Внимавайте да не копирате празно място) C:/GL/GLEWsrc/build/cmake и поставете в първото текстово поле.
  • Копиране (Внимавайте да не копирате празно място) C:/GL/GLEWsrc/build и поставете във второ текстово поле.
  • Придвижете се до C:> GL> GLEWsrc> build. Щракнете двукратно върху „glew.sln“или „glew“или „ALL_BUILD.vcxproj“.
  • В V. S. Съветникът за изход, броят на успелите днес (31-1-2020) е 6, но може да се промени в по-късната версия.
  • Придвижете се до C:> GL> GLEWsrc> build> lib> Debug. Вътре трябва да видите файл glew32d.lib сред другите файлове.

Стъпка 8. Изградете GLM от CMake и Visual Studio

Следвайте стъпка 6 (от тази част) Изградете GLFW от CMake и Visual Studio но…

  • За първото текстово поле копирайте (внимание:

    не копирайте празно място) и поставете C:/GL/GLM

  • За копиране на второ текстово поле (внимание:

    не копирайте празно място) и поставете C:/GL/GLM/изграждане

  • Придвижете се до C:> GL> GLM> build. Щракнете двукратно върху файла „ALL_BUILD.vcxproj“или върху файла (не в папката) „glm“.
  • В V. S. Съветникът за изход, броят на успелите днес (2021-08-31) е 165, но може да се промени в по -късната версия.

    Ако броят на успелите е по-малък от 165, изтрийте CMake GUI> отидете на C:> GL> щракнете двукратно върху "cmake-3.21.2-windows-x86_64"> щракнете двукратно върху "bin"> кликнете два пъти върху файла "cmake-gui". Появява се нов графичен интерфейс на CMake. Следвайте настоящата стъпка (#8)

  • Придвижете се до C:> GL> GLM> build> glm> Debug. Вътре трябва да видите файл glm_static.lib сред другите файлове.

Стъпка 9. Настройте вграден GLFW, вграден GLEW и вграден GLM в проект

  • Създайте празен проект според Част 2. За тип име GLFWsrc-GLEWsrc-GLMsrc-0 „Местоположение:“трябва да бъде: C: / GLP Не забравяйте да добавите файл Main.cpp.
  • Конфигурирайте свойствата на проекта. В съветника за Explorer, щракнете с десния бутон върху името на проекта, което е GLFWsrc-GLEWsrc-GLMsrc-0> изберете Свойства.

    • (1) В главното меню на страниците за свойства на GLFWsrc-GLEWsrc-GLMsrc-0 Страници за свойства.

      В записа на платформа изберете x64> щракнете върху Configuration Manager….

      • В платформа за активно решение: изберете x64.
      • При запис на платформа x64 се избира автоматично.
      • Щракнете върху Затвори.
    • (2) Допълнителни директории за включване. Щракнете върху C/C ++> Общи> В до менюто изберете първия, Допълнителни директории за включване> щракнете върху стрелката надолу в края на полето> щракнете върху Редактиране ….

      • копие C: / GL / GLFWsrc / включват > в съветника "Допълнителни включи директории" щракнете върху първата икона> поставете в най -горното текстово поле.
      • копие C: / GL / GLEWsrc / include > щракнете отново върху първата икона> поставете.
      • копие C: / GL / GLM > щракнете още веднъж първата икона> поставете.
      • В съветника "Допълнителни включи директории" щракнете върху OK.
    • (3) Допълнителни библиотечни директории. Щракнете двукратно върху Linker> щракнете върху General> Additional Library Directories> щракнете върху стрелката надолу в края на полето> щракнете върху Edit ….

      • копие C: / GL / GLFWsrc / build / src / Debug > в съветника за допълнителни библиотеки "щракнете върху първата икона> поставете в най-горното текстово поле.
      • копие C: / GL / GLEWsrc / build / lib / Debug > щракнете отново върху първата икона> поставете.
      • копие C: / GL / GLM / build / glm / Debug > щракнете още веднъж първата икона> поставете.
    • (4) Допълнителни зависимости. В падащото меню Linker изберете Input> в до менюто изберете първата, Допълнителни зависимости> щракнете върху стрелката надолу в края на полето> Edit ….

      • копие opengl32.lib; glfw3.lib; glew32d.lib; glm_static.lib > поставете в най-горното текстово поле на съветника на "Допълнителни зависимости".
      • В съветника "Допълнителни зависимости" щракнете върху OK.
    • (5) Задайте System на подсистема CONSOLE.

      В падащото меню Linker изберете System> в менюто до първото изберете SubSystem> щракнете върху стрелката надолу в края на полето> изберете Console (/SUBSYSTEM: CONSOLE). Щракнете върху Приложи и OK.

  • Копирайте файла glew32d.dll и го поставете в папка с проект GLFWsrc-GLEWsrc-GLMsrc-0.

    • Придвижете се до C:> GL> GLEWsrc> build> bin> debug. Щракнете glew32d.dll > щракнете с десния бутон> Копиране.
    • Придвижете се до C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Щракнете с десния бутон върху празна област в папка на проект GLFWsrc-GLEWsrc-GLMsrc-0 и изберете Поставяне.
  • Копирайте файла glm_shared.dll и го поставете в папка с проект GLFWsrc-GLEWsrc-GLMsrc-0.

    • Придвижете се до C:> GL> GLM> build> glm> Debug. Щракнете glm_shared.dll > щракнете с десния бутон> Копиране.
    • Придвижете се до C:> GLP> GLFWsrc-GLEWsrc-GLMsrc-0. Щракнете с десния бутон върху празна област в папка на проект GLFWsrc-GLEWsrc-GLMsrc-0 и изберете Поставяне.
    • glew32d.dll и glm_shared.dll файловете сега трябва да са в папка на проект GLFWsrc-GLEWsrc-GLMsrc-0 заедно с Main.cpp и 4 други файла, създадени от Visual Studio.

Стъпка 10. Тествайте проекта си и коригирайте грешките, ако има такива

Отидете на част 3 и следвайте стъпки 7 и 8.

Стъпка 11. Създайте шаблон

Както по -горе част 4. За тип име на шаблон GLFWsrc-GLEWsrc-GLMsrc За името на проекта тип GLFWsrc-GLEWsrc-GLMsrc-1 Не забравяйте, че във всеки проект, който създавате с този шаблон, щракнете върху x64 във V. S. Главното меню на GUI.

Част 7 от 7: Избор на настройка

Стъпка 1. В този урок научихте, че 3 е да зададете GLFW, GLEW и GLM в Project с Visual Studio

  • Настройте двоични файлове x86 (32 бита).

    Това е най -лесното. Трябва да започнете да изучавате настройката от тук.

  • Настройте двоични файлове x64 (64 бита).

    Той е насочен към платформа x64. Изберете го само когато имате конкретна причина за това.

  • Компилирайте източник на GLFW, източник на GLEW, източник на GLM и ги настройте в проекта.

    Насочва се и към x64. Най -трудното. Най -доброто обаче.

Съвети

  • Можете да създадете папка в папка C: / GL за поставяне в нея на вашите проекти. Когато създавате проект, изберете тази папка за „Местоположение“.
  • Общ начин за конфигуриране Допълнителни директории за включване е, че след като щракнете върху първата икона, щракнете върху три точки …, отидете в папката, където.h файл (и) живеят (и) (в този урок C: / GL / glfw / include, C: / GL / glew / include и C: / GL / glm) и щракнете върху Избор на папка.
  • Общ начин за конфигуриране Допълнителни библиотечни директории е, че след като щракнете върху първата икона, щракнете върху три точки …, отидете в папката, където.lib файл (и) живеят (и) (в този урок за платформа x86, C: / GL / glfw / lib-vc2019 и C: / GL / glew / lib / Release / Win32) и щракнете върху Избор на папка.
  • Общ начин за конфигуриране Допълнителни зависимости е това,

    • Във File Explorer отидете до папката, където.lib файл (и) живеят (и) (в този урок за платформа x86, C: / GL / glfw / lib-vc2019 и C: / GL / glew / lib / Release / Win32), щракнете два пъти върху името на всеки.lib файл и копирайте (чрез удар Ctrl+C) името с неговото разширение.lib.
    • Сега отидете на съветника за допълнителни зависимости и го поставете (чрез натискане на Ctrl+V). Въведете точка и запетая (;).
    • Ако искате да конфигурирате OpenGL с вашия проект, добавете opengl32.lib.
  • Ако са необходими dll файлове, тогава във всеки създаден от вас проект - дори и с шаблон, създаден от проект, включително dll файл - трябва да копирате dll файл (и) от библиотеки или предишен проект и да го поставите в новия проект.

Препоръчано: