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

[Irlicht] Problem z oknem 3D

Ostatnio zmodyfikowano 2012-10-05 22:37
Autor Wiadomość
Sayrs
Temat założony przez niniejszego użytkownika
[Irlicht] Problem z oknem 3D
» 2012-10-05 22:04:54
Po przepisaniu kodu z kursu i kompilowaniu go wyskakuje błąd. Kod załączam poniżej:

C/C++
#include <irrlicht.h>

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

int main()

{
    IrrlichtDevice * device = createDevice( EDT_OPENGL, core::dimension2d < u32 >( 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 ) );
   
    while( device->run() )
   
    {
        video->beginScene( true, true, video::SColor( 255, 0, 10, 200 ) );
        menage->drawAll();
        video->endScene();
    }
    device->drop();
    return 0;
}

A tresć błędu jest następująca:

C:\Users\Sayrs\Desktop\3D.o:3D.cpp|| undefined reference to `_imp__createDevice'|

Jako że nigdzie nie znalazłem nic na temat takiego błędu zwracam się do was o pomoc, drodzy forumowicze.
P-66133
xevuel
» 2012-10-05 22:37:29
Frazy, które należy wpisać w wyszukiwarkę google:

http://www.siteduzero.com/forum-83-452778-p1-irrlicht-probleme-avec-createdevice.html

Nawet jeśli nie znasz francuskiego, to google translate zawsze wspomoże. Konkretnie chodzi mi o to:
g++ -o test main.o -lIrrlicht -lGL -lGLU
Czyli innymi słowy dolinkowanie biblioteki Irrlicht.
P-66136
« 1 »
  Strona 1 z 1