Ulli Ivens
19.07.02, 15:28
Kann mir das mal jemand erklähren ?
Ich weiss im groben das Symbole die nicht benötigt werden aus dem Code entfernt werden. --> Plattenplatz gestart und schnellere Ausführung des codes.
Was aber ist genau der Unterschied zvischen den folgenden OIptionen und kann ich alle diese Optionen gefahrlos auf ein von mir selbst compiliertes Paket anwenden.
-s --strip-all Remove all symbol and relocation information
-g -S --strip-debug Remove all debugging symbols
--strip-unneeded Remove all symbols not needed by relocations
Bevor jetzt jemand meckert und sagt manpage lesen: Habe ich aber da ich leider kein Programmierer bin verstehe ich einige Sachen nicht, ( z.B. relocation information ) deshalb frage ich ja ;)
Debugging Symbols sollten sich ja problemlos entfernen lassen, aber der Rest ?
Ich weiss im groben das Symbole die nicht benötigt werden aus dem Code entfernt werden. --> Plattenplatz gestart und schnellere Ausführung des codes.
Was aber ist genau der Unterschied zvischen den folgenden OIptionen und kann ich alle diese Optionen gefahrlos auf ein von mir selbst compiliertes Paket anwenden.
-s --strip-all Remove all symbol and relocation information
-g -S --strip-debug Remove all debugging symbols
--strip-unneeded Remove all symbols not needed by relocations
Bevor jetzt jemand meckert und sagt manpage lesen: Habe ich aber da ich leider kein Programmierer bin verstehe ich einige Sachen nicht, ( z.B. relocation information ) deshalb frage ich ja ;)
Debugging Symbols sollten sich ja problemlos entfernen lassen, aber der Rest ?