Прежде всего вам нужно иметь видеокарту и убедиться, что она работает с OpenGL, и драйверы обновлены.Я использовал тест в этой ссылке , чтобы проверить его.
Также важно проверить, правильно ли установлена Visual Studio 2008 и создан ли на вашем компьютере следующий путь:
C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A
Теперь мы можем выполнить шаги установки:
1.- ЗагрузитьGLUT из https://www.opengl.org/resources/libraries/glut/glut_downloads.php, распакуйте и скопируйте файлы, как указано ниже:
- glut.h в папку C: \ Program Files \ Microsoft SDKs \Windows \ v6.0A \ Включить \ gl \
- glut32.lib в папку C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ Lib \
- glut32.dll в папку C: \ Windows \ System32 \
2.- Создайте пустое приложение C ++ Win32:
- Из файлаВ меню выберите «Создать» → «Проект» (Ctrl + Shift + N).
- Выберите проект Win32, введите имя и нажмите OK.
- В мастере нажмите Далее, затем установите флажок рядом с Пустым проектом и нажмите Готово.
3.- Добавьте новый исходный файл C ++:
- В меню «Проект» выберите «Добавить новый элемент» (Ctrl + Shift + A).
- Выберите «Файл C ++» (.cpp), введите имя и нажмите «ОК».
4.- Ссылка на библиотеки OpenGL (важный шаг):
- В меню Проект выберите Свойства проекта (Alt + F7) внизу.
- Выберите Свойства конфигурации → Линкер → Ввод на панели навигации слева.
- Выберите Все конфигурации в раскрывающемся списке Конфигурация вверхняя часть диалога.Это гарантирует, что вы изменяете настройки для обеих конфигураций Debug и Release.
- Введите «opengl32.lib glu32.lib glut32.lib» в разделе «Дополнительные зависимости» и нажмите кнопку «ОК» (opengl32.lib).и glu32.lib уже есть в системе, а glut32.lib будет после загрузки GLUT).
5.- Загрузите этот пример кода .
6.- Также необходимо установить пути в Visual Studio: