Эге-гей! Ребята, форму для чего существует? Не для того что бы просто задать вопрос, но и для ответов тоже. Установка Ogre - интересная тема. BlooDVlaD, если Вы знаете как его установить, то потрудитесь объяснить это здесь, в сообщениях.
1. Сначала скачайте SDK с оффициального сайта Огра(нажмите на Download -> Download a prebuilt SDK -> выберите SDK, соответствующее вашей среде разработки -> нажмите Download). 2. Теперь установите SDK. 3. Кроме того у Вас должно быть установлено: Microsoft Visual Studio (MSVS) версий(7,8,9), PlatformSDK(для VS2003 express), SP1(только для MSVS 8). 4. Для того, чтобы посмотреть на то, что вы только что установили откройте папку samples в установленной директории(по умолчанию - C:\OgreSDK\samples) и откройте Samples_vc8.sln(или Samples.sln). 1. Выберите один из проектов слева(например, Demo_Terrain - правая кнопка мыши->Set as startup project). 2. Скомпилируйте проект (клавиша F5). 3. Если всё было сделано правильно, то запустится один из демо проектов. 4. Поздравляю - начало положено!
Code
1. Первым делом ставишь сишку. 2. ставишь dxSDK (не просто директ х ! Эта штука весит около 200 МБ. Её можно скачать с сайта майкрософта) 3. Потом в путях сишки прописываешь пути к библиотекам и хедерам dxSDK tools->options->Projects->vc++ Directories->(include files/library files)
D:\DXSDK\Include\ D:\DXSDK\Lib\
4. Распаковываешь ОГР. 5. В папку огра распаковываешь дополнительные библиотеки (Dependencies), таким образом, чтобы папка Samples из них совпала с такой же в папке огра. Тоесть распаковываешь в ogrenew. 6. Открываешь ogrenew\Ogre.sln, Visual C++ 7.1 попросит конвертонуть проекты в новый формат - подтверждай.
7. Build->Batch build->Build
Удачи !
И никаким способом этого зверя приручить не удалось....
Сообщение отредактировал [FreSh] - Среда, 05 Мая 2010, 18:25
[FreSh], все довольно легко. сначала нужно прописать в настройках пути к инклуд файлам, после к либам. далее компилировать любой из примеров. если скомпилится - все правильно, если нет - проверь правильность путей.. или существование всех файлов p.s. для тех кого не хватило того что написано - на ogre3d.ru есть туториал. p.p.s. устанавливается за 1 минуту..
[FreSh], все довольно легко. сначала нужно прописать в настройках пути к инклуд файлам, после к либам. далее компилировать любой из примеров. если скомпилится - все правильно, если нет - проверь правильность путей.. или существование всех файлов p.s. для тех кого не хватило того что написано - на ogre3d.ru есть туториал. p.p.s. устанавливается за 1 минуту..
У меня не получается... Оно компилит без ошибок но для запуска не находит dllку
Надо dll огра скопировать в папку с exe. Или в настройках проекта прописать, чтобы exe сохранялся в папку %Ogre%\bin\debug или %Ogre%\bin\release.
Все равно не получается
Если не трудно напиши мне в скайп
Добавлено (08.05.2010, 21:18) --------------------------------------------- Все вроде перепробовал, а оно просит dll которая в комплекте есть и не компилит.
заюзал этот сурс для настройки VS под орга http://freestee.ru/programming/ogre3d/12-ogre3dbegin
в итоге пример с сурса не работает, уже не помню но он не определает огра точнее не находит файл указанный в инклюде #include "ExampleApplication.h"
так же попробывал указанный вариант выше BetMora...открыл, при попытке компила выдпеь ошибку что библеотека для этого примера не найдена.
может ли быть косяк в том что VS на C: диске а SDK огра на H:?...
вот лог:
Code
Compiling... MMOTPSRPGSource.cpp h:\project\mmotpsrpg\mmotpsrpgsource.cpp(1) : fatal error C1083: Cannot open include file: 'ExampleApplication.h': No such file or directory Project : warning PRJ0018 : The following environment variables were not found: $(OGRE_HOME)
может просто вместо $(OGRE_HOME) прописать H:\ и т.д. ...до папки bin Оо
кстати есть еще одна проблемка... может опять ступил с чем.
не запускается огре демка, при запуски пишет ошибка связанная с OgreRoot.cpp (line 382) вообщем что то с настройами сишника...может из-за того что стоит VS express 2008? или из-за того что изначально на компе Borland C++ не было?
Все эти ошибки только из-за одного!) Разработчики Огра неудостоились сделать в нем поддержку путей к файлам через рус. названия! Даже Мои документы и лок.диск должны быть на англ.) Вот и вся проблемма)
ZRus ВС обнови до СП1, а то так тоже не запуститься. ,
Добавлено (13.11.2010, 20:21) --------------------------------------------- Я был не прав!!!) Начиная с 1.7 версии все примеры идут как дин. либы, и запускаються только через SampleBrowser! Вот как нужно сделать:
1. Качаешь\уставлюеш Visual Studio 2008(обновляеш до SP1) - 2010 2. Качаешь\уставлюеш SDK с сайта Огра. 3. Прописуешь пути к соурсам и либам. 4. Прописуешь переменную OGRE_HOME 5. Идешь в папку где лежит огр и запускаешь OGRE.sln 6. Исключаешь с проекта SampleBrowser(можно этого и не делать - вылетит ошыбка(на нее не нужно обращать внемания)) 7. Собераешь все проекты в debug и release, потом сохраняешь и закрываешь это. 8. Идешь в папку OgreSDK\Semples\Browers - browers.sln (не соберай его сразу! Сначала нужно сделать так - заходишь Проект - Свойства Browers - Свойства конфигурации - события построения - событие перед компоновкой - исключено из построения - ДА!
Вот и все) Удачи!
Сообщение отредактировал Programmer_BIOMSOFT - Суббота, 13 Ноября 2010, 20:24