Historique des modifications - Message

Message #6

Sujet: Compiler Irrlicht 1.1/1.6


Type Date Auteur Contenu
Création du message 23-09-2006 23:53:22 Copland
Compilation du moteur d’Irrlicht 1.1 avec Code ::Blocks + GCC et prise en charge de Directx 9

Tout d’abord, pour recompiler le moteur avec Directx 9 il vous faudra plusieurs outils (gratuit).

Voici la liste de ce qui est nécessaire :

1°)_Code ::Blocks avec MinGW disponible à cette adresse : http://www.codeblocks.org/
2°)_Le SDK de directx 9 disponible à cette adresse : http://www.microsoft.com
3°)_Le SDK d’Irrlicht 1.1 disponible à cette adresse : http://irrlicht.sourceforge.net

A présent, installez Code ::Blocks, le SDK de DX9 et dézipez l’archive d’irrlicht dans le dossier de votre choix.

Passons à la configuration du projet avec Code ::Blocks :
Après avoir lancé Code ::Blocks, faite File/Open et sélectionnez le fichier :
« \\irrlicht-1.1\\source\\Irrlicht\\Irrlicht.cbp ».

Le projet complet s’ouvre.

A présent il est temps de configurer le projet afin que Code ::Blocks recompile tout ça avec Directx 9.

Cliquez maintenant sur Project/Build Options.
Dans l’onglet Compiler, sélectionnez le sous onglet #defines, et à la fin de la liste rajoutez :
  • D_IRR_COMPILE_WITH_DIRECT3D_9_=1


Dans l’onglet Directories :
Dans le sous onglet Compiler, rajoutez le répertoire Include de directx SDK par exemple : C:\\Program Files\\Microsoft Directx SDK\\Include.

Dans le sous onglet Linker, rajoutez le répertoire Lib de directx SDK par exemple :
C:\\Program Files\\Microsoft Directx SDK\\Lib.

Maintenant cliquez sur OK.
Assurez-vous à présent que dans le menu Build/Compiler Options , le compiler sélectionné soit bien sur « GNU GCC Compiler » dans la liste déroulante. Cliquez sur OK une fois le bon « compiler » sélectionné.

Vous pouvez à présent cliquer sur Build/Build et patientez jusqu’à la fin de l’opération.
Si aucune erreurs ne se produit, vous devriez voir apparaître en bas dans le Build Log :
Linking dynamic library: ..\\..\\bin\\win32-gcc\\Irrlicht.dll
Creating library file: ..\\..\\bin\\win32-gcc\\libIrrlicht.a
Process terminated with status 0 (2 minutes, 49 seconds)
0 errors, 0 warnings

Vous pouvez à présent utiliser votre Dll irrlicht avec GCC qui se trouve dans le répertoire \\irrlicht-1.1\\bin\\win32-gcc\\Irrlicht.dll

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
190 invités en ligne
membre en ligne: -
RSS Feed