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
Hors ligne
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