Bonjour,
Comme je le dis dans le titre, j'ai un problème de link. J'utilise une petite librairie "Helpers". Mais je arrive à la linker en release mais pas en debug.
Ca fait maintenant plus de 2 heures que je suis dessus et maintenant je suis sec en idée et surtout en solution.
Je vous mets les lignes de commande résultant du panneau de configuration des 2 projets.
Projet principe - Partie Compilateur C++
Projet principe - Partie LinkerDEBUG
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_STLP_DEBUG=1" /D "_UNICODE" /D "UNICODE" /FD /EHsc /RTC1 /MDd /Fo"Debug\\" /Fd"Debug\vc90.pdb" /FR"Debug\\" /W3 /nologo /c /TP /errorReport:prompt
RELEASE
/O2 /Oi /GL /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /FD /EHsc /MD /Gy /Fo"Release\\" /Fd"Release\vc90.pdb" /W3 /nologo /c /TP /errorReport:prompt
DEBUG
/OUT:"C:\_dev\apps\advercast\Check 01\Debug\Check 01.exe" /INCREMENTAL /NOLOGO /LIBPATH:"C:\_dev\lib" /MANIFEST /MANIFESTFILE:"Debug\Check 01.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\_dev\apps\advercast\Check 01\Debug\Check 01.pdb" /SUBSYSTEM:CONSOLE /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORTROMPT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "..\..\..\lib\programmanager_d.lib" "..\..\..\lib\helpers_d.lib"
RELEASE
/OUT:"C:\_dev\apps\advercast\Check 01\Release\Check 01.exe" /INCREMENTAL:NO /NOLOGO /MANIFEST /MANIFESTFILE:"Release\Check 01.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /LTCG /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /ERRORREPORTROMPT kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib "..\..\..\lib\programmanager_d.lib" "..\..\..\lib\helpers_d.lib"
Librairie Helpers - Compilateur C++
Librairie Helpers - LinkerDEBUG
/Od /Oi /D "_MBCS" /Gm /EHsc /RTC1 /MDd /Gy /Fo"Debug\\" /Fd"Debug\vc90.pdb" /FR"Debug\\" /W3 /nologo /c /Zi /TP /errorReport:prompt
RELEASE
/O2 /Oi /GL /D "_MBCS" /Gm /EHsc /MD /Gy /Fo"Release\\" /Fd"Release\vc90.pdb" /W3 /nologo /c /TP /errorReport:prompt
DEBUG
/OUT:"c:\_dev\lib\helpers\\..\Helpers_d.lib" /NOLOGO
RELEASE
/OUT:"c:\_dev\lib\helpers\\..\Helpers.lib" /NOLOGO /LTCG
J'aime pas les erreurs de link c'est toujours le bordel.
Si quelqu'un avait une idée, ce serait cool.
Merci d'avance

 

 
		
		 
         
 

 
			
			

 
			 
   


 Erreur de link en Debug et pas en Release
 Erreur de link en Debug et pas en Release
				
 Répondre avec citation
  Répondre avec citation
Partager