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

пример с Gluit или OpenGL на Dev C++ - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.88
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 167
04.01.2013, 20:44     пример с Gluit или OpenGL на Dev C++ #1
В общем давно уже хотел сделать какой-ниб махонький пример с использованием OpenGL, все никак не мог нормально подключить. Сегодня на одном из форумов нашел такую весчь. В среде Dev можно автоматом скачать и установить glut. Там заходишь в сервис\обновления\gluit скачать\устанавливаем, все ок , никаких ошибок, выбираем в проекте multimedia\glut. Все сделал, НО выбираю проект glut или OpenGL без разницы. Пробую запустить пустой проект, выносит кучу ошибок linrer error. Что посоветуете сделать? Помогите пож =)пример с Gluit или OpenGL на Dev C++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2013, 20:44     пример с Gluit или OpenGL на Dev C++
Посмотрите здесь:

Есть пример.Поиск ошибки.dev-C++ C++
C++ Пример из MSDN не компилируется Dev-C++
C++ Как проверить число это или нет (Dev C++)????
C++ Ошибка или баг в Dev C++?
C++ Простейший пример с OpenGL
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
coloc
погромист
 Аватар для coloc
409 / 245 / 15
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
04.01.2013, 20:46     пример с Gluit или OpenGL на Dev C++ #2
Компилируйте с этого проекта
Вложения
Тип файла: rar OpenGL main.rar (67.1 Кб, 275 просмотров)
GoodLife
9 / 9 / 3
Регистрация: 23.10.2012
Сообщений: 167
04.01.2013, 20:51  [ТС]     пример с Gluit или OpenGL на Dev C++ #3
Супер!!!!!!!!!!!!! наконец-то, спасибо! дооооолго мучался =))))
kravam
быдлокодер
 Аватар для kravam
1512 / 872 / 44
Регистрация: 04.06.2008
Сообщений: 5,271
04.01.2013, 21:47     пример с Gluit или OpenGL на Dev C++ #4
Ошибки подобного рода исправляются так:
Тебе нужно найти в файлах *.a, которые идут в комлекте с Dev-Cpp файл, в котором упоминались бы функции. которые линкёр не может найти.

То есть линкёр (НЕ КОМПЛИЛЯТОР!) пишет:
"неизвестный идентификатор такой-то <имя_функции>"

Чё делать? Если компилятор не ругнулся уже хорошо, значит, код синтаксически верен. Теперь нам нужно подключить необходимый файл *.a, где как бы "упоминается" эта функция имя_функции ("Упоминается" не совсем верный термин, но остановимся на нём)

99% что у тебя такой файл есть. Находится в папке "lib", среди прочих файлов *.a

Как найти имя такого файла?
Ищется он с помощью вот этой проги, написал для себя (в основе просто поиск строки "имя_функции" в файлах):

Допустим, нашёл, пусть это будет файл libfail.a

После этого открываешь среду Dev-Cpp (раздел "настройки компилятора"), добавляешь туда ещё один набор настроек и прописываешь в нём опции линковщика
-lfail

Компилишь

Имя функции ОБЯЗАТЕЛЬНО вводить так, его пишет линкёр
Вложения
Тип файла: rar poisk.rar (546.9 Кб, 91 просмотров)
Yandex
Объявления
04.01.2013, 21:47     пример с Gluit или OpenGL на Dev C++
Ответ Создать тему
Опции темы

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