Bonjour,
J'ai un probleme de link. Je dois modifier un projet(dll) existant, pour cela j'utilise des fonctions d'une librairie.
La dll est compile en mode "MFC: Use Standard Windows Libraries". (je n'ai pas le droit de changer)
La lib est compile en mode "MFC: Use Standard Windows Libraries".
Avant modif:
Les deux compile independamment, 0 erreur, 0 warning.
Modif:
J'inclus le fichier .h qui contient mes fonctions dans le projet dll.
Je link avec la lib (Properties/Linker/Input/Add Dep/maLib.lib
Je recompile ma dll, ca compile jusqu'au link ou j'obtiens les erreurs:
J'ai essayer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
- de mettre ma dll en "Use MFC in shared DLL" => ca compile bien mais j'ai pas le droit de le faire(contrainte), j'ai fait le test uniquement pour voir(au cas ou ca peut vous aider a m'aider).
- de mettre ma lib en "Use MFC in shared DLL" => ca change rien.
- d'ignorer libcmtd.lib(Properties/Linker/Input/Ignore spec lib/):
Je sais plus quoi faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
Merci

 

 
		
		 
         
 

 
			
			


 
   


 Probleme de link
 Probleme de link
				 Répondre avec citation
  Répondre avec citation


 
			 
  .
.
Partager