spiky31
Messages postés106Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention11 février 2008
-
28 janv. 2006 à 19:25
spiky31
Messages postés106Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention11 février 2008
-
28 janv. 2006 à 20:32
Bonjour
Est-ce que quelqu'un peut m'expliquer ce qu'est la dépendance CRT ? J'ai vu ca sur le net plusieurs fois mais j'ai toujours pas compris de quoi il retourne exactement ...
J'ai une deuxieme question :
Sous dev-cpp quand j'active l'option "Retirer les symboles de l'executable" (option -s de gcc) la taille de l'executable passe de 20 ko a 9 ko. Existe t'il la meme option avec le compilateur de microsoft ?
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 28 janv. 2006 à 20:05
Dans VC++ si tu choisis l'options multithreaded DLL, ton application dépendra de msvcrt.dll. Cette DLL contient le code pour les fonction C standard (j'imagine par exemple atoi, itoa, les choses comme ca). Sinon normalment la CRT est liée statiquement mais c'est quand même possible d'enlever cela, que ce soit sous gcc ou VC++
Les symboles de débogages sont enlevés automatiquement dans la version release de VC++