#1 

01-07-2007 11:04:15

izguit
Administrateurs
Avatar de izguit
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....hmm
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


#2 

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


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