Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1274 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  DLL Windows VC++

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

DLL Windows VC++

n°266938
edno
Posté le 11-12-2002 à 10:38:27  profilanswer
 

Lorsque je compile une DLL Windows sous VC++, j'obtient des nom de fonctions du style :  

Code :
  1. ?OuvertureSession@@YAHPAD0PAGPAE1@Z


 
Comment faire pour que ce nom soit celui defini dans mon source ?  

Code :
  1. OuvertureSession

 


Message édité par edno le 11-12-2002 à 10:38:56
mood
Publicité
Posté le 11-12-2002 à 10:38:27  profilanswer
 

n°266945
gatorette
Posté le 11-12-2002 à 10:45:44  profilanswer
 

Tu peux ajouter

extern "C"

à tes déclarations (tes __declspec( dllexport )) ou sinon passer par un fichier .def.


---------------
each day I don't die is cheating
n°266998
edno
Posté le 11-12-2002 à 11:29:36  profilanswer
 

Le fichier .DEF était la solution :jap:  
 
http://www.laboratoire-microsoft.o [...] dev/dll/4/

n°267059
BENB
100% Lux.
Posté le 11-12-2002 à 13:25:17  profilanswer
 


 
non c'est une solution...
 
le extern "C" en est une autre...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  DLL Windows VC++

 

Sujets relatifs
[API Windows] Pourquoi cette foultitude dans les types ?Perl sous Windows
Existe t-il une version de PostGreSQL pour Windows ???Quel environment pour utiliser GCC sous Windows?
cross-compilation linux -> windows[PHP] Cohabitation linux & windows pour les mails
[DLL] modifier/attribuer une version à une DLL après compilationLogiciel pour faire du rechercher/remplacer sous Windows
[divers]Comment trouver les points d entree d une DLL ?unlink() pour Windows ?
Plus de sujets relatifs à : DLL Windows VC++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR