Bonjour,
Je voudrais créer une DLL avec des classes utilitaires perso que je pourrais utiliser dans d'autres projets.
Je ne voudrais pas passer par les "__declspec(dllexport)" (pas de chargement dynamique) mais par un fichier DEF dans le but de créer un fichier LIB associé à ma DLL.
Si on veut exporter des fonctions C "Ouvrir" et "Fermer" par exemple, il suffit de créer le fichier DEF :
Maintenant si je veux exporter la classe (et ses fonctions) suivante :EXPORTS
Ouvrir @1
Fermer @2
Qu'est-ce que je dois mettre dans le fichier DEF?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
J'ai trouvé des exemples assez bizarres. Ce qui devrait donner pour mon exemple un truc dans le genre :
J'ai du mal à trouver une logiqueEXPORTS
??0Fichier@@QAE@XZ @1
?Ouvrir@Fichier@QAEXXZ @2
?Fermer@Fichier@QAEXXZ @3. Est-ce que quelqu'un pourrait éclairer ma lanterne?
Merci

 

 
		
		 
         
 

 
			
			

 
   
 


 Exporter une classe dans une DLL
 Exporter une classe dans une DLL
				 Répondre avec citation
  Répondre avec citation
Partager