Historique des modifications - Message

Message #6

Sujet: Compiler Irrlicht 1.1/1.6


TypeDateAuteurContenu
Création du message23-09-2006 23:53:22Copland
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

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
116 invités en ligne
membre en ligne: -
RSS Feed