Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
gcc erzeugt zu lange ELF-Files!?

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - C
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
pgerlach



Anmeldungsdatum: 16.08.1999
Beiträge: 1
Wohnort: Berlin

BeitragVerfasst am: 18. Aug 1999 12:33   Titel: gcc erzeugt zu lange ELF-Files!?

Ich habe mal ganz einfach zum Einstieg
einen Miniquelltext geschrieben (nur main()
mit printf eines kurzen textes und bin bald
umgefallen. Das Resultat war 11k lang. Kann
der gcc nicht optimieren oder muß ich da
noch eine Option anknipsen? Das erinnert
mich an die zeit mit TurboPascal 3.0
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden

sengir



Anmeldungsdatum: 16.08.1999
Beiträge: 1
Wohnort: Passau

BeitragVerfasst am: 18. Aug 1999 13:33   Titel: Re: gcc erzeugt zu lange ELF-Files!?

ein derartiges file ist bei mit nur knapp über 4k gross, aber egal.
ein
strip --strip-all <filename>
sollte schon mal das gröbste rauswerfen.
dann hab ich noch 2,6k.
der compiler hat noch einige auf size optimierende optionen, aber die werden dir bei derartig kleinem code kaum was helfen.
Wenn es wirklich so stark auf Grösse ankommt, dann erstell noch zuerst aus dem C-file ein assembler file(mit -S), lösche die paar kommentare des compilers ganz unten, und compilier dann erst fertig.
zum abschluss noch 'ne frage: was soll das eigentlich? Wink
 
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - C Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy