crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3 >  
Ответить в данную темуНачать новую тему
> Qt Creator как IDE не для Qt
RazrFalcon
  опции профиля:
сообщение 24.6.2010, 16:01
Сообщение #11


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(Litkevich Yuriy @ 24.6.2010, 15:18) *
RazrFalcon, ты напиши полностью, что ты видишь в консоли, не креатора, после того как напишешь:
myprogramm.exe
и нажмёшь <Enter>

<_< не люблю я консоли и пользоваться ими тоже не очень хорошо умею.
У меня вин7 поэтому запускал через cmd. Ничего не было в ней. Прогу выбило сразу и опять стандартная надпись (C:\user и тд)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.6.2010, 17:05
Сообщение #12


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(RazrFalcon @ 24.6.2010, 20:01) *
запускал через cmd
это и есть консоль в виндах.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 24.6.2010, 18:47
Сообщение #13


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(Litkevich Yuriy @ 24.6.2010, 17:05) *
Цитата(RazrFalcon @ 24.6.2010, 20:01) *
запускал через cmd
это и есть консоль в виндах.

Это я знаю. Что же теперь делать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.6.2010, 18:58
Сообщение #14


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(RazrFalcon @ 24.6.2010, 22:47) *
Что же теперь делать?
ну, видимо пришла пора показывать код :)
что там в функции main? можешь попробовать qDebug() навтыкать, посмотреть, что видно в консоли
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 24.6.2010, 19:39
Сообщение #15


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(Litkevich Yuriy @ 24.6.2010, 18:58) *
ну, видимо пришла пора показывать код :)

Дебаг в креторе 2.0 выдал ошибку 0xc0000135, что как я понял отпосылка на Net.Framework, только он тут при чем.
А код сам банален до простого
Раскрывающийся текст
#include <irrlicht.h>

using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace io;
using namespace gui;

int main()
{
        IrrlichtDevice *device = createDevice( video::EDT_OPENGL, dimension2d<u32>(640, 480), 16,false, false, false, 0);
        if (!device)
                return 1;

        device->setWindowCaption(L"Hello World! - Irrlicht Engine Demo");

        IVideoDriver* driver = device->getVideoDriver();
        ISceneManager* smgr = device->getSceneManager();
        IGUIEnvironment* guienv = device->getGUIEnvironment();

        IAnimatedMesh* mesh = smgr->getMesh("sydney.md2");
        if (!mesh)
        {
                device->drop();
                return 1;
        }
        IAnimatedMeshSceneNode* node = smgr->addAnimatedMeshSceneNode( mesh );

        if (node)
        {
                node->setMaterialFlag(EMF_LIGHTING, false);
                node->setMD2Animation(scene::EMAT_STAND);
                node->setMaterialTexture( 0, driver->getTexture("sydney.bmp") );
        }

        smgr->addCameraSceneNode(0, vector3df(0,30,-40), vector3df(0,5,0));

        while(device->run())
        {
            driver->beginScene(true, true, SColor(255,100,101,140));
            smgr->drawAll();
            guienv->drawAll();
            driver->endScene();
        }
        device->drop();
        return 0;
}

В дебаге на этом IVideoDriver* driver = device->getVideoDriver(); уже вылетает
В папке с ехе лежит sydney.bmp, sydney.md2 и Irrlicht.dll и libgcc_s_dw2-1.dll
Это пример урока который шел вместе с двигом и на студии работает нормально только что проверял.

PS нашел примеры подключения движка, но через QGlWindget, что не совсем то, но уже точно значит что должен работать.

Сообщение отредактировал RazrFalcon - 24.6.2010, 20:13
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.6.2010, 21:21
Сообщение #16


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


вопрос: Этот проект вообще использует Qt или нет?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 24.6.2010, 21:47
Сообщение #17


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(Litkevich Yuriy @ 24.6.2010, 21:21) *
вопрос: Этот проект вообще использует Qt или нет?

Нет вообще, мне нужна тока IDE и mingw, что б замена студии была, без платная + возможность компиляции на линукс.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.6.2010, 21:51
Сообщение #18


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


ну тогда эта тема не законно сидит в подфоруме Qt.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
RazrFalcon
  опции профиля:
сообщение 24.6.2010, 22:41
Сообщение #19


Zombie Mod
*****

Группа: Участник
Сообщений: 1654
Регистрация: 24.5.2010
Из: Харьков
Пользователь №: 1752

Спасибо сказали: 64 раз(а)




Репутация:   212  


Цитата(Litkevich Yuriy @ 24.6.2010, 21:51) *
ну тогда эта тема не законно сидит в подфоруме Qt.

Согласен, не подумал. Ну я пока все равно так и не разобрался, так что буду пробовать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 25.6.2010, 7:35
Сообщение #20


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


попробуй в Dependency Wallker свою программу запустить (меню "Profiling"), может там что-то прояснится. Он иногда помогает, т.к. ведёт лог загрузки ПО и dll'ок
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V  < 1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.4.2024, 12:31