MinGW
-
Wie kann ich mit MinGW eine möglichst kleine exe, und wie zusätzlich eine asm und eine obj Datei erstellen? Meine momentane commandline ist: gcc -o file.exe -s -Os source.c
-
Mit dem Schalter -S kannst du asm-Output erzeugen. Ansonsten kannst du, wie du ja schon gemacht hast, mit -O die Optimierungen einschalten, was auch kleinere .exe erzeugen sollte.
Mit -c bekommst du .o Dateien.
-
und nur um eine Objektdatei zu erzeugen:
gcc -o file.o -c -s -Os source.c