Bonjour,

J'ai installé mingw sur mon mac pour pouvoir faire des éxécutables Windows.

Et là, j'ai été surpris....

lorsque je compile le code suivant pour mon iMac G5 avec :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
#include <stdlib.h>
#include <stdio.h>
 
int main (int argc, char const *argv[])
{
	char c;
	printf("bonjour le monde !\n");
	c = getchar();
	return 0;
}
La taille de l'éxécutable avec la commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
gcc -Wall hello.c -o helloMac.exe
taille de l'éxécutable 16Ko
et pour avec la commande mingw
Code : Sélectionner tout - Visualiser dans une fenêtre à part
i386-mingw32-gcc -Wall hello.c -o helloWin.exe
taille de l'éxécutable : 960ko !

Est-ce qu'on peut m'expliquer une telle différences ?

Et désolé si je ne suis pas dans la bonne section.