Irrlicht - biblioteki

0

Stworyłem nowy projekt Irrlicht w Code::Blocks, podałem lokalizacje irrlicht i wkleiłem taki kod:

#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;
}

Wszystko się ładnie skompilowało po czym przy włączaniu programu wyskakuje mi błąd że nie znaleziono Irrlicht.dll,
no to wkleiłem tam tą biblioteke. Włączam, wyskakuje że brakuje biblioteki libgcc_s_dw2-1.dll, nie znalazłem takiej biblioteki na komputerze
więc pobrałem ją i wkleiłem tam tą biblioteke. Włączam, wyskakuje błąd, że brakuje biblioteki libstdc++-6.dll, znowu nie znalałem
takiej na komputerze więc pobrałem i wkleiłem do folderu z aplikacją. Włączam, pojawia sie białe okno, czekam kilka sekund i wyskauje błąd,
że aplikacja przestała działać i guzik żeby ją zamknąć. No i co jest nie tak??? HELP!!! :C

0

wyskakuje błąd, że brakuje biblioteki libstdc++-6.dll ... więc pobrałem...

Być może ta biblioteka nie jest odpowiednia(nie jest taka sama jak ta której brakuje). Tak samo jest przy standardowych bibliotekach c/c++ niektóre wyglądają i działają inaczej choć mają taką samą nazwę.

Podaj link z którego pobrałeś bibliotekę.

1

libstdc++-6.dll - https://code.google.com/p/wtfu/downloads/detail?name=libstdc%2B%2B-6.dll&can=2&q=
libgcc_s_dw2-1.dll - Nie mogę znaleźć.

Poza tym wrzucasz je do C:\Windows\System32 lub C:\Windows\SysWOW64\ .

0

Dzięki, a czy powiedzialebys mi w jaki sposób tego szukasz? Żebym wiedział na przyszłość

0

Kiedyś też miałem z tym problem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1