PDA

Visualizza la versione completa : [c++]compilazione release


giuseppe500
17-12-2009, 10:28
ciao.
Ho un progetto che compilato in debug non da nessun problema , mentre se lo compilo in release mi da i seguenti errori:

SAXIntro error LNK2001: unresolved external symbol ___argc
SAXIntro error LNK2001: unresolved external symbol ___argv
SAXIntro error LNK2001: unresolved external symbol __mbctype
SAXIntro error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in msvcprt.lib(newop_s.obj)

cosa sono questi symbol?
perchŔ errori solo in release?
grazie.

MItaly
17-12-2009, 17:14
Per caso hai paciugato con le opzioni del linker? Nello specifico, hai cambiato la CRT di default per la modalitÓ Release o hai attivato l'opzione per non linkare le librerie di default?

Loading