Bonjour,
je realise un petit projet qui doit charger une dll puis en extraire une instance d'un objet QWidget.
Mon projet charge correctement ma dll de test unitaire et fait correctement fonctionner ma fonction Helloworld. En revanche, il m'est impossible d'obtenir l'objet que je souhaite, ca plante sans message d'erreur.
Je me demande si j'ai choisi la bonne methode?
Est ce qu'il faut lier ma dll aux dlls Qt?
Voici le code de ma library de test :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12

 

 
		
		 
         
  
			
			

 
   


 Obtenir une instance d'un objet depuis une dll
 Obtenir une instance d'un objet depuis une dll
				 Répondre avec citation
  Répondre avec citation


 
			 
  
  
 
 
			 
  
 
				 Envoyé par blazed
 Envoyé par blazed
					

 ), tu ne saura pas faire la différence entre la compilation de la premiere et celle de la deuxième, et tu risques donc de voir les symboles exportés par la premiere bibliothèque dynamique etre exportés (mais non définis
), tu ne saura pas faire la différence entre la compilation de la premiere et celle de la deuxième, et tu risques donc de voir les symboles exportés par la premiere bibliothèque dynamique etre exportés (mais non définis  ) par la deuxième.
) par la deuxième.
 A méditer: La solution la plus simple est toujours la moins compliquée
A méditer: La solution la plus simple est toujours la moins compliquée
Partager