Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z kompilacją Irrilicht w Code Blocks

Ostatnio zmodyfikowano 2011-04-24 14:37
Autor Wiadomość
bingo009
Temat założony przez niniejszego użytkownika
Problem z kompilacją Irrilicht w Code Blocks
» 2011-04-23 19:07:10
witam mam problem. Otóż w CodeBlocks zainstalowałem irrlichta tak jak tutaj:
http://www.youtube.com/watch?v=cs4wvWU_5kA i tu:
http://www.youtube.com/watch?v=OkqnTL0gP2c&feature=related

Jednak wywala błędy przy takim kodzie(TU pokazuje tę linijke wadliwa):
C/C++
#include <irrlicht.h>

using namespace irr;
using namespace core;
using namespace scene;
using namespace video;

int main()
{
    TU IrrlichtDevice * device = createDevice( EDT_OPENGL, core::dimension2d < s32 >( 800, 600 ), 32, false, false, false, 0 );
   
    video::IVideoDriver * video = device->getVideoDriver();
    scene::ISceneManager * menage = device->getSceneManager();
    menage->addCameraSceneNode( 0, vector3df( 0, 30, - 40 ), vector3df( 0, 5, 0 ) );
    menage->loadScene( "sceme.irr" );
   
    while( device->run() )
   
    {
        video->beginScene( true, true, video::SColor( 255, 0, 10, 200 ) );
        menage->drawAll();
        video->endScene();
    }
    device->drop();
    return 0;
}

i jeden błąd wywala z irrlicht.h w tej linijce:
C/C++
extern "C" IRRLICHT_API IrrlichtDevice * IRRCALLCONV createDevice(

Moja wersja silnika to 1.7.2. Co mam zrobić aby się normalnie kompilowało? W Dev C++ ten sam kod kompilował się świetnie. Allegro też działa bez przeszkód.
P-31797
Gabes
» 2011-04-23 19:19:43
jeśli 1.7.2. to dimension2d < s32 >( 800, 600 ),
 zmień na  < u32 >
P-31798
szyx_yankez
» 2011-04-23 20:06:39
Jesteś pewien, że kurs z którego korzystasz jest pod tą wersję irrlichta która posiadasz?
P-31802
bingo009
Temat założony przez niniejszego użytkownika
» 2011-04-24 14:37:35
Kurs jest z naszej stronki a nie działało dlatego że w Dev miałem wersje 1.4 dzięki za pomkoc.
P-31851
« 1 »
  Strona 1 z 1