Historique des modifications - Message

Message #10258

Sujet: Problème d'exécution sous Visual c++ 2008 express


Type Date Auteur Contenu
Création du message 20-11-2011 20:11:17 aug125
Bonjour,

J'ai commencé à lire un tutoriel sur Irrlicht sur le site du zéro.
Seulement, j'ai déjà un problème avec le code minimal !

Code c++ :

 
#include <iostream>
#include <irrlicht.h>


int main(void) {
irr::IrrlichtDevice *device = irr::createDevice (
    irr::video::EDT_OPENGL,
    irr::core::dimension2d<irr::u32>(800,600),
    32,
    false,
    true,
    false,
    0);

irr::video::IVideoDriver* driver = device->getVideoDriver(); // Vidéo driver

irr::scene::ISceneManager *sceneManager = device->getSceneManager ();

sceneManager->addCameraSceneNode (0,
    irr::core::vector3df (0,0,0),
    irr::core::vector3df (5,0,0)); // Caméra fixe;


while(device->run()) { // Boucle infinie;
    driver->beginScene (true, true,
        irr::video::SColor(255,255,255,255));
    sceneManager->drawAll ();
    driver->endScene ();
}
}


Le programme compile sans problème, mais quand je l'exécute, une fenêtre blanche s'affiche un tout petit instant, puis j'ai droit au message "irrlicht.exe a cessé de fonctionner..." etc.

Une console s'affiche aussi, où il y a marqué :

Irrlicht Engine verrsion 1.7.2
Microsoft Windows 7 Home Prenium Edition Service Pack 1 <Build 7601>
Using renderer : OpenGl 3.3.0
GeForce GT 240M/PCI/SE2 : NVIDIA Corporation
OpenGL driver version is 1.2 or better.
GLSL version : 3.3

D'après le debugger, le code plante à la ligne :

Code c++ :

 irr::video::IVideoDriver* driver = device->getVideoDriver();


et m'affiche cette erreur :

Exception non gérée à 0x634c743e dans irrlicht.exe : 0xC0000005: Violation d'accès lors de la lecture de l'emplacement 0x00000004.

Je précise que j'ai créé le projet en mode console. J'ai vu que ça changeait quelque chose dans les paramètres du linker. Quoi exactement ?

J'ai essayé de la faire en mode fenetre, mais même en copiant collant le code du tutoriel, la fenetre reste désespérément blanche.

Merci d'avance pour votre aide !

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
150 invités en ligne
membre en ligne: -
RSS Feed