.def sous VC++

cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 - 13 févr. 2004 à 22:28
cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 - 14 févr. 2004 à 11:09
Hello all,

alors voilà le pb : j'ai commencé la prog dll en C sous VC++ mais mais mes fonctions une fois compilé ont des décorations. Ex : intlen devient _intlen@4
On ma parlé de .def mais je ne sais pas comment les inclure au linkage...
Si kelkun a la solution...

Bonne prog all

PS : aussi si kelkun a une doc sur la prog dll, je suis preneur...

MERCI all

Vive le C et le réseau !!!

2 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
13 févr. 2004 à 22:35
il suffit simplement d'ajouter le fichier .def au projet

ex pour 4 fonctions exportées d'une dll :

EXPORTS
DllCanUnloadNow @1 PRIVATE
DllGetClassObject @2 PRIVATE
DllRegisterServer @3 PRIVATE
DllUnregisterServer @4 PRIVATE

(les @x et PRIVATE sont facultatifs)

pour en savoir plus sur les dll et la prog système :
http://perso.wanadoo.fr/persans-brunews/brunews/download.htm
(JR4 en anglais)
0
cs_AlexMAN Messages postés 1536 Date d'inscription samedi 21 décembre 2002 Statut Membre Dernière intervention 24 mai 2009 1
14 févr. 2004 à 11:09
Je te remercie ymca2003, ça l'air de fonctionner...merci beaucoup, j'ai cherché toute une soirée mais j'ai vraiment pas pensé à l'ajouter au projet, jsui trop stupide !!

Merci encore,

Bonne prog...

PS : Bonne saint-valentin...
PS2 : Merci pour la doc aussi....

Vive le C et le réseau !!!
0
Rejoignez-nous