Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> GLUT, как заменить? 
:(
    Опции темы
decembrist
  Дата 11.8.2004, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



Народ, подскажите "чайнику" где на компе МС библиотеку GLUT заменить на скаченную qstn.gif а то gluNewQuadric() не пашет в .NET
(Delphi использует эту ф-цию и все проходит - не понимаю в чем дело)
PM MAIL   Вверх
decembrist
Дата 11.8.2004, 13:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



Может скинет мне кто glut.h , glut.dll и glut.lib. (Желательно версию 3.7) а то скачал из инета а там длл и либ нету sad.gif
PM MAIL   Вверх
gepard
Дата 11.8.2004, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2477
Регистрация: 29.2.2004

Репутация: 2
Всего: 40



Например:
Microsoft Visual Studio\VC98\Lib\*.lib files
Microsoft Visual Studio\VC98\include\*.h files
А *.dll'ку надо, наверное в C:\Windows smile.gif

Кстати, а разве gluNewQuadric() в glut'е?
По-моему в glaux qstn.gif


--------------------
Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным!
© Я, Берсерк, что значит - Неистовый. 
PM MAIL WWW ICQ   Вверх
ManiaK
Дата 11.8.2004, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 5
Всего: 29



Цитата(gepard @ 11.8.2004, 14:34)
Кстати, а разве gluNewQuadric() в glut'е?
По-моему в glaux qstn.gif

А по моему так вообще в glu.h biggrin.gif
PM MAIL WWW   Вверх
Dark Elf
Дата 11.8.2004, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



Загляни сюда (сам им пользуюсь)

http://www.xmission.com/~nate/glut.html


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
decembrist
Дата 12.8.2004, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



Dark Elf скачал я библиотеку Спасибо biggrin.gif Теперь пытаюсь включить в проект - не выходит omg.gif Пробовал через инклуды типа
Цитата
#pragma comment(lib,"glut-3.7.6-bin\glut32.lib")
#include "glut-3.7.6-bin\glut.h"

не находит компилятор, а вставить вместо МС КУДА????? не знаю я ее вооще не нашел в МС каталоге notify.gif
PM MAIL   Вверх
decembrist
Дата 12.8.2004, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



Народ gluNewQuadric() я нашел в glu.h ManiaK был прав. Но у меня ГЛЮЧИТ эта ф-ция Может glu32.lib заменить что-ли Или подскажите что-нибуть люди добрые!!!! qstn.gif

PM MAIL   Вверх
gepard
Дата 12.8.2004, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2477
Регистрация: 29.2.2004

Репутация: 2
Всего: 40



Что значит: "глючит"?
Цитата
Народ gluNewQuadric() я нашел в glu.h ManiaK был прав.

Эх, а ведь я почти угадал withstupid.gif


--------------------
Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным!
© Я, Берсерк, что значит - Неистовый. 
PM MAIL WWW ICQ   Вверх
Dark Elf
Дата 12.8.2004, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



Скажи каким компилятором ты пользуешься - постараюсь помочь.
У меня есть GLUT 3.7.6 для Visual C++ 6.0 (лежит на сайте который я тебе давал) а также для Borland C++ Builder 6, Mingw 2.95-2, Mingw 3.x


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
decembrist
Дата 13.8.2004, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



Microsoft Visual Studio .NET 2003 я пользуюсь
Добавлено @ 14:32
Цитата
Что значит: "глючит"?

Это значит что на ф-ции gluNewQuadric() компилятор выдает

Цитата
An unhandled exception of type 'System.TypeLoadException' occurred in RadarGLNew.exe

Additional information: Could not load type GLUquadric from assembly RadarGLNew, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null.

thumbs-up.gif
PM MAIL   Вверх
Dark Elf
Дата 13.8.2004, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



В 2003 студии используется другой компилятор, не тот что в 98 sad.gif
Но я думаю (и даже уверен) что в Интернете можно и под него найти


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
decembrist
Дата 16.8.2004, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



Уже искал sad.gif ОЧЧЕНЬ НУЖНО эту ф-цию применить Может кому в инете попадалось что-нибудь qstn.gif
PM MAIL   Вверх
Dark Elf
Дата 16.8.2004, 16:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



Обьяви так (код на C#):

[DllImport("glut32")]
public static extern quadric* gluNewQuadric();

Не проверял но должно работать


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
decembrist
Дата 17.8.2004, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 1.4.2004

Репутация: нет
Всего: нет



А поконкретнее код можешь расписать, плз?
PM MAIL   Вверх
Dark Elf
Дата 17.8.2004, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 576
Регистрация: 26.12.2003
Где: Брисбен

Репутация: 9
Всего: 10



Поконкретнее это будет так :

Код
[DllImport("glu32")]//Атрибут функции, объявляющий что она находится в dll с именем "glu32"
public static extern quadric* gluNewQuadric();//Объявляешь внешнюю функцию из этой dll


Как это будет выглядеть на Managed C++ я не знаю - я с OpenGL работал только с "unmanaged" C++ smile.gif

Это сообщение отредактировал(а) Dark Elf - 17.8.2004, 13:54


--------------------
PM MAIL WWW ICQ Skype GTalk Jabber MSN   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1729 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.