| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Glaux.h |
| Автор: Garri66656 7.12.2008, 22:18 |
| Всем привет. Сорри за нубский вопрос, но все перерыл, а ответа так и не нашел. В Visual C++ 2008 не могу добавить библиотеку в Project Properties / Linker / Command Line. Пытаюсь добавить OpenGL32.lib GLu32.lib GLaux.lib, жму применить... и ничего не происходит. Не добавляются. Скачал и поместил в папку Include Glaux.h и в папку lib Glaux.lib #pragma comment(lib, "glaux.h"); Тоже не помагает. Вот такая ошибка: fatal error C1083: Cannot open include file: 'gl\glaux.h': No such file or directory |
| Автор: Kallikanzarid 7.12.2008, 23:01 |
| Все просто: этого файла там нет. glaux давно уже устарел, и его больше нигде не найдешь. |
| Автор: Garri66656 7.12.2008, 23:10 |
| Так скачал его и запихнул в папку include. |
| Автор: azazelpj 7.12.2008, 23:14 |
Я спросил у ясеня... (google) |
| Автор: Alexeis 7.12.2008, 23:15 |
| Garri66656, попробуйте переместить заголовочный файл в папку проекта. |
| Автор: Kallikanzarid 7.12.2008, 23:16 |
| azazelpj, с тобой - вообще отдельная история |
| Автор: Garri66656 7.12.2008, 23:25 |
Неа, не помогает. Все-таки интересно, почему я не могу добавлять библиотеки в свойствах проекта. Или я не так делаю? Нету пока книги по 2008 (( |
| Автор: Kallikanzarid 7.12.2008, 23:30 |
| Библиотеку можно подключить так: #pragma comment( lib, "my.lib" ) Ясное дело, библиотека должна лежать там, где компилятор ее увидит. Для простоты можно просто скопировать ее к стандартным библиотекам VC++. Кстати, спорим, что тебе на самом деле не нужен GLaux? |
| Автор: Garri66656 7.12.2008, 23:32 |
Нашел уроки по OpenGl и С++ для начинающих. Там все очень удобно расписано, но видимо устарели они(( Какую библиотеку использовать вместо Glaux не знаю. |
| Автор: Kallikanzarid 7.12.2008, 23:34 |
| Советую туториалы от NeHe. Найдешь в гугле. Они считаются лучшими. |
| Автор: Garri66656 7.12.2008, 23:36 |
| Спасибо, посмотрю. Добавлено через 7 минут и 34 секунды Самое интересное, что я как раз по этому туториалу и делал.)) Так почему Glaux не нужен? Что вместо него использовать? |
| Автор: Kallikanzarid 7.12.2008, 23:45 |
| Дай ссылку на код. Если в нем нет функций, начинающихся на aux, то и glaux тебе не нужен. |
| Автор: Garri66656 7.12.2008, 23:54 |
| http://pmg.org.ru/nehe/nehe01.htm Вот ссылка. Или вы имеете ввиду какие-то другие туториалы. Может уже поновее появились? |
| Автор: Kallikanzarid 8.12.2008, 00:00 |
| Для этого конкретно тута глаукс не нужен - нехе его использует позже для загрузки текстур. Помню, на каком-то сайте были туториалы по-лучше, но уже вряд ли вспомню адрес. Поищи в гугле. |
| Автор: Garri66656 8.12.2008, 00:10 |
| Ну тогда совсем все плохо. Думал одну проблему надо решить, а убрал #include <gl\glaux.h> и вылезло целых пять. Типа вот этого: error C3861: '_T': identifier not found ругается на строчку _T("OpenGL"), // Имя класса Добавлено через 43 секунды Остальные все тоже связаны с именем класса _T |
| Автор: Kallikanzarid 8.12.2008, 00:14 |
| добавь #include <tchar.h> |
| Автор: Garri66656 8.12.2008, 00:18 |
Спасибо. Это действительно помогло, таких ошибок больше нет. Но появились другие. Kallikanzarid, спасибо за терпение, больше мучить не буду, попробую сам. Не получится, тогда снова сюда))) |
| Автор: Kallikanzarid 8.12.2008, 08:51 |
| Пожалуйста. |