01-07-2007 11:04:15
- izguit
- Administrateurs

- Date d'inscription:
- Messages: 306
- IP: 83.152.40.8
- Courriel Site web
Yop all,
Je comprends pas bien comment il créée la dll alors qu'il n'y a pas de "__declspec (dllexport)" dans les sources
Je cherche a faire pareil mais "Nothing to be done." quand je veux build mon projet. (CodeBlocks)
Il y a quoi de plus à faire? C'est dans le makefile que ca se passe?
plouf
edit: vive les lendemains.... ![]()
Bon en fait il compile bien la dll et le .a
Apres reste à trouver comment faire le header d'include
Athlon 64 3000+ // 1Go RAM // Geforce 6600GT 128Mo
Turion 64 X2 // 1Go RAM // ATI X1250
Hors ligne
09-07-2007 08:24:56
- katsankat
- Membres
- Date d'inscription:
- Messages: 43
- IP: 82.122.82.108
- Courriel
Salut
Le premier include de Irrlicht.h est IrrCompileConfig.h. Dans ce fichier on trouve
#ifndef _IRR_STATIC_LIB_
#ifdef IRRLICHT_EXPORTS
#define IRRLICHT_API __declspec(dllexport)
#else
#define IRRLICHT_API __declspec(dllimport)
#endif // IRRLICHT_EXPORT
#else
#define IRRLICHT_API
#endif // _IRR_STATIC_LIB_
Ca veut dire que toute fonction qui commence par IRRLICHT_API sera remplacé par le declspec qui va bien au stade pré-processeur!
Hors ligne



