Форум программистов, компьютерный форум CyberForum.ru

Как запустить OpenGL через Code::Blocks - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 76, средняя оценка - 4.86
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
13.04.2012, 22:31     Как запустить OpenGL через Code::Blocks #1
Добрый вечер!
Перечитав, кучу информации по установке, а так же перепробовав кучу - вердикт: ничего не получается!!!!
Можете по полочкам(для сидящих в танке) сказать, как установить файлы opengl в codeblocks?)

Добавлено через 3 часа 23 минуты
Ааа, ответьте кто-нибудь)))).....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 10:24  [ТС]     Как запустить OpenGL через Code::Blocks #21
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <GL/freeglut.h> 
 
void display()
{
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_POINTS);
    glColor3f(0.0,0.0,0.0);
    glVertex2f(0.25,0.25); 
    glEnd(); 
    glFlush(); 
}
 
int main(int argc, char **argv) 
{
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(240,240); 
    glutInitWindowPosition(100,740); 
    glutCreateWindow("Test"); 
    glClearColor(1.0,1.0,1.0,1.0); 
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity(); 
    glOrtho(0.0,1.0,0.0,1.0,-1.0,1.0); 
    glutDisplayFunc(display);
    glutMainLoop();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
15.04.2012, 10:29     Как запустить OpenGL через Code::Blocks #22
для timeEndPeriod подключи к проекту libwinmm.a
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 10:33  [ТС]     Как запустить OpenGL через Code::Blocks #23
для timeEndPeriod подключи к проекту libwinmm.a
Ага, эта ошибка ушла)))
но их тут 50 и одно предупреждение(
ээээ.... писать названия?(
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
15.04.2012, 10:37     Как запустить OpenGL через Code::Blocks #24
давай
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 10:41  [ТС]     Как запустить OpenGL через Code::Blocks #25
Так так, понажимав что-то ошибки ушли)
Осталось предупреждение: warning: .drectve `-alingncomm:"_fgDisplay",5......
нажав пуск, появилось чёрное окошко..... при повторной компиляции появились другие ошибки в freeglut_std.h типа:
error: GL/gl.h: No such file or directory.........
??????
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
15.04.2012, 10:48     Как запустить OpenGL через Code::Blocks #26
Цитата Сообщение от BadRomance Посмотреть сообщение
GL/gl.h
нет такого файла или директории; нет ведь?
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 10:49  [ТС]     Как запустить OpenGL через Code::Blocks #27
нет такого файла или директории; нет ведь?
ну да.... нет.........
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
15.04.2012, 10:52     Как запустить OpenGL через Code::Blocks #28
error: GL/gl.h: No such file or directory.........
есть такой файл в папке include компилятора
зайди в
Settings->Compiler and debugger->Search directories->Compiler
и пропиши туда полный путь к папке include компилятора MinGW, например так
C:\MinGW32\include
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 10:58  [ТС]     Как запустить OpenGL через Code::Blocks #29
есть такой файл в папке include компилятора
зайди в
Settings->Compiler and debugger->Search directories->Compiler
и пропиши туда полный путь к папке include компилятора MinGW, например так
C:\MinGW32\include
ничего не изменилось(
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
15.04.2012, 11:17     Как запустить OpenGL через Code::Blocks #30
Предлагаю gl.h закинуть в папку GL (как у меня) и всё будет круто
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 11:28  [ТС]     Как запустить OpenGL через Code::Blocks #31
Такой вопрос, когда мы по папкам freeglut раскидываем, мы создаём новую папку (в mingw) или кидаем в существующее lib и include?
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
15.04.2012, 11:42     Как запустить OpenGL через Code::Blocks #32
Я ничё нового не создавал, я кинул инклуды к инклудам, dll к dll, a к a
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
15.04.2012, 11:44     Как запустить OpenGL через Code::Blocks #33
мы создаём новую папку (в mingw) или кидаем в существующее lib и include?
как хочешь, главное чтобы компилятор и линкер знали где эти папки искать. Можно кинуть в существующие.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.04.2012, 11:58     Как запустить OpenGL через Code::Blocks
Еще ссылки по теме:

Code::Blocks, ошибки при сборке проекта, использующего OpenGL C++
Как подключить GDI+ в Code::Blocks? C++
Как компилировать в Code::Blocks? C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
BadRomance
 Аватар для BadRomance
0 / 0 / 0
Регистрация: 08.04.2012
Сообщений: 40
15.04.2012, 11:58  [ТС]     Как запустить OpenGL через Code::Blocks #34
В общем, было решено перейти из freeglut на glut, чего-то понажимав - запустилось!!!!!
Ваши советы очень помогли)
ВСЕМ ОГРОМНОЕ СПАСИБО!!!!!! (ЗА ВАШЕ ТЕРПЕНИЕ ОСОБЕННО)
Yandex
Объявления
15.04.2012, 11:58     Как запустить OpenGL через Code::Blocks
Ответ Создать тему
Опции темы

Текущее время: 16:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru