Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui
contient approximativement 130 lignes de code ?
Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que
j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par
défaut (avec mingw).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alexandre Michelot
TigrouMeow wrote:
Bonjour,
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui contient approximativement 130 lignes de code ? Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par défaut (avec mingw).
Merci de vos commentaires :)
La taille dépend énormement des optimisations. Pour comparer, il faut utiliser le même code, sinon, ca ne veut pas dire grand chose (utilisation de boucles, de données statiques, etc. ...) Par contre, sur un système actuelle, je ne sais pas si quelques ko ont beaucoup d'importance... Si c'est pour un vieux système, utilise -Os .
-- Alexandre.
TigrouMeow wrote:
Bonjour,
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui
contient approximativement 130 lignes de code ?
Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que
j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par
défaut (avec mingw).
Merci de vos commentaires :)
La taille dépend énormement des optimisations. Pour comparer, il faut
utiliser le même code, sinon, ca ne veut pas dire grand chose
(utilisation de boucles, de données statiques, etc. ...)
Par contre, sur un système actuelle, je ne sais pas si quelques ko ont
beaucoup d'importance... Si c'est pour un vieux système, utilise -Os .
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui contient approximativement 130 lignes de code ? Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par défaut (avec mingw).
Merci de vos commentaires :)
La taille dépend énormement des optimisations. Pour comparer, il faut utiliser le même code, sinon, ca ne veut pas dire grand chose (utilisation de boucles, de données statiques, etc. ...) Par contre, sur un système actuelle, je ne sais pas si quelques ko ont beaucoup d'importance... Si c'est pour un vieux système, utilise -Os .
-- Alexandre.
Jean-Marc Bourguet
"TigrouMeow" writes:
Bonjour,
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui contient approximativement 130 lignes de code ?
Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par défaut (avec mingw).
L'erreur classique est de comparer qqch de lie statiquement avec les infos de debug dedans avec qqch de lie dynamiquement en optimise sans les infos de debug.
Il me semble justement que le format utilise pour les infos de debug par VC++ est externe a l'executable et que ce n'est pas le cas pour mingw.
Hormi ces deux problemes, pour un projet aussi petit, des choix d'implementation de la bibliotheque standard sont aussi vraissemblablement preponderant.
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui
contient approximativement 130 lignes de code ?
Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que
j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par
défaut (avec mingw).
L'erreur classique est de comparer qqch de lie statiquement avec les
infos de debug dedans avec qqch de lie dynamiquement en optimise sans
les infos de debug.
Il me semble justement que le format utilise pour les infos de debug
par VC++ est externe a l'executable et que ce n'est pas le cas pour
mingw.
Hormi ces deux problemes, pour un projet aussi petit, des choix
d'implementation de la bibliotheque standard sont aussi
vraissemblablement preponderant.
A+
--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui contient approximativement 130 lignes de code ?
Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par défaut (avec mingw).
L'erreur classique est de comparer qqch de lie statiquement avec les infos de debug dedans avec qqch de lie dynamiquement en optimise sans les infos de debug.
Il me semble justement que le format utilise pour les infos de debug par VC++ est externe a l'executable et que ce n'est pas le cas pour mingw.
Hormi ces deux problemes, pour un projet aussi petit, des choix d'implementation de la bibliotheque standard sont aussi vraissemblablement preponderant.
A+
-- Jean-Marc FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html Site de usenet-fr: http://www.usenet-fr.news.eu.org
Mickael Pointier
Bonjour,
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui contient approximativement 130 lignes de code ? Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par défaut (avec mingw).
Merci de vos commentaires :)
Ca dépend de plein de paramètres. Je me souviens avoir vu une page qui parlait de la taille d'un "hello world" en C, lorsque compilé avec VC++. La version de base en debug faisait plus de 200ko et au moins 80k en release, après modification des paramètres de compilation/link la gars arrivait à tomber dans les 5ko en release :)
Mike
Bonjour,
Quel est la taille normal de l'exe d'un petit projet réalisé en C++
qui contient approximativement 130 lignes de code ?
Le mien fait 207ko, ça me semble gros par rapport à quelques autres
exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++
options par défaut (avec mingw).
Merci de vos commentaires :)
Ca dépend de plein de paramètres.
Je me souviens avoir vu une page qui parlait de la taille d'un "hello
world" en C, lorsque compilé avec VC++.
La version de base en debug faisait plus de 200ko et au moins 80k en
release, après modification des paramètres de compilation/link la gars
arrivait à tomber dans les 5ko en release :)
Quel est la taille normal de l'exe d'un petit projet réalisé en C++ qui contient approximativement 130 lignes de code ? Le mien fait 207ko, ça me semble gros par rapport à quelques autres exe que j'ai pu voir en visual c++... Je l'ai compilé avec dev c++ options par défaut (avec mingw).
Merci de vos commentaires :)
Ca dépend de plein de paramètres. Je me souviens avoir vu une page qui parlait de la taille d'un "hello world" en C, lorsque compilé avec VC++. La version de base en debug faisait plus de 200ko et au moins 80k en release, après modification des paramètres de compilation/link la gars arrivait à tomber dans les 5ko en release :)
Mike
Fabien LE LEZ
On Fri, 21 Nov 2003 12:27:17 +0100, "Mickael Pointier" wrote:
arrivait à tomber dans les 5ko en release :)
Y'a eu un thread à ce propos sur fr.comp.os.ms-windows.programmation
-- ;-)
On Fri, 21 Nov 2003 12:27:17 +0100, "Mickael Pointier"
<mpointie@eden-games.moc> wrote:
arrivait à tomber dans les 5ko en release :)
Y'a eu un thread à ce propos sur fr.comp.os.ms-windows.programmation