spiky31
Messages postés106Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention11 février 2008
-
29 janv. 2006 à 23:41
spiky31
Messages postés106Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention11 février 2008
-
30 janv. 2006 à 11:14
Bonjour
Alors voila, j'ai tester la compilation d'un programme sous VC++ Express edition en enlevant les depences CRT. Tout a marché tres bien et la taille de mon executable est passée de 48 ko a 3 ko.
Le probleme c'est que maintenant quand j'utilise les fonctions "MessageBox" ou "printf" plus rien ne fonctionne. L'execution se passe comme si elles n'etaient pas presentes. Pourtant le compilateur ne m'affiche aucun message d'erreur. La j'y comprend plus rien, le compilo ne devrait t-il pas lier automatiquement la CRT ? La taille de l'executable reste figée a 3 ko ...
Si quelqu'un a une idée svp
spiky31
Messages postés106Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention11 février 2008 30 janv. 2006 à 10:26
Exact ...
Mais comment se fait t-il qu'en utilisant "printf" sans le "WinMainCRTStartup" le compilo ne lie pas la CRT ? Y a t-il une option a activer ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
spiky31
Messages postés106Date d'inscriptionmardi 11 novembre 2003StatutMembreDernière intervention11 février 2008 30 janv. 2006 à 11:14
Excuse moi, c'est vrai que je ne suis pas trés clair dans mes questions ...
Mon but est juste de comprendre comment fonctionne la CRT en enlevant les dépendences ou en les remettant.
Mais ca y est, la j'ai compris ... il suffit de definir son point d'entrée perso ou d'utiliser le point d'entrée habituel selon qu'on a besoin ou pas de la CRT ...
Merci beaucoup BruNews pour toutes tes precisions et aussi pour ta patience !!
(y a des fois il doit en faloir beaucoup ...)