Hej
Potrzebuję pomocy.
Ostatnio dodałem bibliotekę Irrlicht do Codeblocksa, udało mi się stworzyć proste okno.
Ale gdy przechodzi do jakiegoś bardziej skomplikowanego programu(typu wyświetlanie "Hello World!", bądź jakiejś grafiki)
to kod się normalnie kompiluje, pojawia się konsola, pojawia się nawet okno programu, ale po chwili wyskakuje komunikat Windowsa
"mójprogram.exe przestał działać"
Tak jest za każdym razem, próbowałem skompilować dowolny kod - z kursu, z internetu, jeżeli jest odrobinę bardziej skomplikowany
niż puste okno to wyskakuje mi ten błąd. Czasem nawet pojawia się, gdy otwieram samo okno. Jest ktoś w stanie mi pomóc?
Bardzo by mi na tym zależało. Od razu powiem, że mam Windowsa 7, Codeblocksa 17.12 i Irrlichta 1.8.4. Załączam przykładowy kod i link do screena z błędu.
http://prntscr.com/m83sl2
Kod:
#include <irrlicht.h>
using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace gui;
int main()
{
IrrlichtDevice * device = createDevice(EDT_OPENGL, dimension2d<u32>(640, 480), 32,
false, false, false, 0);
IVideoDriver* driver = device->getVideoDriver();
ISceneManager* smgr = device->getSceneManager();
IGUIEnvironment* guienv = device->getGUIEnvironment();
guienv->addStaticText(L"Hello World!", rect<s32>(10,10,260,22),true);
if(!device)
return 1;
}