Настройка OpenGL на Visual Studio 2017. Установка OpenGL. Подключения OpenGL, GLUT

preview_player
Показать описание
Поблагодарить автора (по возможности):
Кошелек Webmoney:
Гривня - U276236215318
Рубли - R424376044144
Доллары - Z261544301868
Рекомендации по теме
Комментарии
Автор

КОД:
#include <glut.h>

void Display() {
glClear(GL_COLOR_BUFFER_BIT);
glFlush();
}

void Initialize() {
glClearColor(0.8, 1.0, 0.6, 1.0);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(-200.0, 200.0, -200.0, 200.0, -5.0, 5.0);
}

int main(int argc, char ** argv) {
glutInit(&argc, argv);
| GLUT_RGB);
glutInitWindowSize(400, 400);
glutInitWindowPosition(100, 200);
glutCreateWindow("Our first GLUT application!");
glutDisplayFunc(Display);
Initialize();
glutMainLoop();
return 0;
}

captainjack
Автор

Да где ты эти файлы взял? Сейчас по ссылке freeglut и всё

vitalyeirich
Автор

Блять, вот почему те, кто делают софт и поддерживают Microsoft visual studio не могут сделать так, чтоб библиотеки opengl уже были подключены?

JohnSmith-esfh
Автор

Спасибо. Всё работает. Visual studio 2019

ll-zftj
Автор

Там сейчас на сайте нет opengl, вместо него какой-то freeglut. Можешь обновить видеоурок?

OwlYaRlyRUS
Автор

Спасибо тебе большое.
1) Могут быть проблемы с {, после копипаста меняйте их
2) Если вдруг билд просто падает -> обновите студию до последней версии и перезапустите.

ssomeone
Автор

В 64-разрядной системе нужно помещать 32-разрядные .dll в папку C:/Windows/SysWOW64, в которой хранятся 32-разрядные динамические библиотеки. Папка System32, напротив, предназначена для хранения 64-разрядных .dll, из-за чего иногда возникает путаница.

IcexDatm
Автор

Возникает две ошибки, не могу разобрать.
Ошибка C1004 непредвиденное обнаружение конца файла testOpenGL 26
Ошибка (активно) E0077 это объявление не содержит класс хранения или спецификатор типа testOpenGL 25

kycok_dobra
Автор

Спасибааааа! 2 дня мучилась! )) Было 2 ошибки, скобки фигурные поменяла и все оки)) Спасибо комментатору ниже!!!

YolyaSNZ
Автор

что делать, если не получается открыть источник файл "glut.h"?

alexandraostapenko
Автор

E0077 это объявление не содержит класс хранения или спецификатор типа game (OpenGL) d:\Projects (Visual Studio)\game (OpenGL)\game (OpenGL)\Source.cpp 25

C1004 непредвиденное обнаружение конца файла game (OpenGL) d:\projects (visual studio)\game (opengl)\game (opengl)\source.cpp 26

Что делать?

kadyshev
Автор

Спасибо, очень помог. Очень полезное видео!

KillerInSchool
Автор

У меня нет такого окна с конпоновщиком, что делать подскажите?

КсенияМолодцова-яъ
Автор

А какие дополнения к нему нужно скачать, чтобы было больше шаблонов?

minev_ss
Автор

Привет, всё получилось, единственное неудобство это каждый проект приходится проводить данные манипуляции что бы оно glut заработало.
Есть ли какой нибудь способ что бы каждый раз не надо было в настройках все это прописывать?
Спасибо.

Штурман-щп
Автор

Вот такой вопрос, glaux.h как надо добавить?

tcherckasov
Автор

у меня нету папки двигателей ( engines ) . libx ml, и только .

borisbritva
Автор

можешь подсказать, хочу установить openGL 4.3 для игры, как это сделать, видеокарта gts 250, в ее драйверах нету opengl, по другому не знаю как сделать

karatan
Автор

А можно пример кода, что бы проверить работоспособность?

link_ac
Автор

У меня выдает ту же ошибку, когда и с glut32.dll

techleontius