Visual C++ for Dummies...............

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
Athlon_Jedi
Posts: 156
Joined: Wed Jul 21, 2004 4:29 am
Location: Mishawaka, In

Visual C++ for Dummies...............

Post by Athlon_Jedi »

Ok ....i Finaly got my hands on Visual C++ ...and yes i am still planning on developing with linux too so i have 2 versions of my game when its done.

ANYHOW...I have 2 problems.

1. VC++ simply Refuses to put my output files where i want them to go...(Yes ... i know this is an easy fix but i cant figure it out) i.e. C:\path\to\whatever.....

2. when I compile the code that started in DEVC++ it compiles and links just fine...(yes i have the libs and includes and dll in the right place. ) however when i try to run the resulting exe i get a pop up warning that states the following:

QF.exe Entrypoint not found

The procedure entry point
?createDevice@irr@@YAPAVIrrlichtDevice@1@W4EDRiverType@video@1@ABV?$Dimention2d@H@core@1@I_N2PAVIEventReciever@1@PBG@Z could not be located in the dynamic link library Irrlicht.dll

now under DEVC++ when compiled and run the app functions as expected.

any idea why the exact same code would generate this error in windows when compiled with VC++ and how to fix it?
blayde
Posts: 45
Joined: Fri Jul 16, 2004 12:49 pm
Contact:

Post by blayde »

2) sounds liek your using the wrong dll. vc++ and devcpp need different dlls, because the .exe are made by different compiliers. the different dlls are in the irrlight dir

1) probably, in vc++6;
project > settings > debug
Athlon_Jedi
Posts: 156
Joined: Wed Jul 21, 2004 4:29 am
Location: Mishawaka, In

yep ....Im a dumb ass!

Post by Athlon_Jedi »

yep That was the problem and it never even occurred to me.......lol guess thats what happens when ya get in a hurry!!!!!! runs fine with the right one!!!! :lol: :lol: :lol: :lol: :oops: :oops:
Post Reply