Je reviens à la charge sur de l'inadmissible... Je programmais sur Code::Blocks, ce qui se passait super bien... jusqu'à ce qu'on me fournisse une bibliothèque C (.lib) compilé sous Visual 6.0. Et là c'est le drame.
Même si l'édition de lien se fait correctement, le programme n'effectue point la tâche attendu...
La lib alloue la mémoire pour les objets dans la DLL et la libére dans l'exe ce qui nécessite d'utiliser les bibliothèques multithread de VC++6.0.
Du coup je suis en train de passer sur Visual C++.net 2003.
Est-ce que la librairie devra être recompilé sous C++.net ??? Pourquoi tant d'incompatibilité dans un "même" language pour une DLL???
Merci de votre soutien

 

 
		
		 
         
 

 
			
			

 
 
 
			 
   


 [dll] compatibilité
 [dll] compatibilité
				 Répondre avec citation
  Répondre avec citation
 
   
  
				 
  
						 
 
 
						
Partager