EngelsFransSpaans

Ad


OnWorks-favicon

i686-linux-gnu-strip - Online in de cloud

Voer i686-linux-gnu-strip uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht i686-linux-gnu-strip die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


strip - Verwijder symbolen uit objectbestanden.

KORTE INHOUD


strippen [-F bfdnaam |--doel=bfdnaam]
[-I bfdnaam |--invoerdoel=bfdnaam]
[-O bfdnaam |--output-doel=bfdnaam]
[-s|--strip-alles]
[-S|-g|-d|--strip-debuggen]
[--strip-dwo]
[-K symboolnaam |--keep-symbool=symboolnaam]
[-N symboolnaam |--strip-symbool=symboolnaam]
[-w|--wildcard]
[-x|--alles weggooien] [-X |--gooi de lokale bevolking weg]
[-R sectie naam |--verwijder-sectie=sectie naam]
[-o filet] [-p|--bewaar-datums]
[-D|--enable-deterministische-archieven]
[-U|--deterministische-archieven uitschakelen]
[--keep-file-symbolen]
[--alleen-keep-debug]
[-v |--uitgebreid] [-V|--versie]
[--help] [--info]
objbestand...

PRODUCTBESCHRIJVING


GNU strip verwijdert alle symbolen uit objectbestanden objbestand​ De lijst van
objectbestanden kunnen archieven bevatten. Er moet minimaal één objectbestand zijn
gegeven.

strip wijzigt de bestanden die in het argument worden genoemd, in plaats van te schrijven
gewijzigde exemplaren onder verschillende namen.

OPTIES


-F bfdnaam
--doel=bfdnaam
Behandel het origineel objbestand als een bestand met de objectcode-indeling
bfdnaamen herschrijf het in hetzelfde formaat.

--help
Toon een overzicht van de opties om strip en verlaat.

--info
Geef een lijst weer met alle architecturen en objectformaten
beschikbaar.

-I bfdnaam
--invoerdoel=bfdnaam
Behandel het origineel objbestand als een bestand met de objectcode-indeling
bfdnaam.

-O bfdnaam
--output-doel=bfdnaam
vervangen objbestand met een bestand in het uitvoerformaat bfdnaam.

-R sectie naam
--verwijder-sectie=sectie naam
Verwijder elke sectie met de naam sectie naam uit het uitvoerbestand, in
aanvulling op de secties die anders zouden worden verwijderd. Dit
optie kan meer dan één keer worden gegeven. Houd er rekening mee dat u deze optie gebruikt
ongepast kan het uitvoerbestand onbruikbaar maken. Het wildcard
karakter * kan worden gegeven aan het einde van sectie naam. Zo ja, dan
elk gedeelte dat begint met sectie naam zal worden verwijderd.

-s
--strip-alles
Verwijder alle symbolen.

-g
-S
-d
--strip-debuggen
Verwijder alleen symbolen voor foutopsporing.

--strip-dwo
Verwijder de inhoud van alle DWARF .dwo-secties en laat de
resterende foutopsporingssecties en alle symbolen intact. Zie de
beschrijving van deze optie in de object sectie voor meer
informatie.

--strip-onnodig
Verwijder alle symbolen die niet nodig zijn voor het verwerken van verhuizingen.

-K symboolnaam
--keep-symbool=symboolnaam
Houd bij het verwijderen van symbolen het symbool symboolnaam zelfs als het zou
normaal gesproken worden gestript. Deze optie kan meer dan eens worden gegeven.

-N symboolnaam
--strip-symbool=symboolnaam
Symbool verwijderen symboolnaam uit het bronbestand. Deze optie kan dat zijn
meer dan één keer gegeven, en kan worden gecombineerd met andere stripopties
neem contact -K.

-o filet
Zet de gestripte output in filet, in plaats van het bestaande te vervangen
bestand. Wanneer dit argument wordt gebruikt, slechts één objbestand betoog mag zijn
gespecificeerd.

-p
--bewaar-datums
Bewaar de toegangs- en wijzigingsdata van het bestand.

-D
--enable-deterministische-archieven
Opereren in deterministisch modus. Bij het kopiëren van archiefleden en
schrijf de archiefindex, gebruik nul voor UID's, GID's, tijdstempels en
gebruik consistente bestandsmodi voor alle bestanden.

If binutils is geconfigureerd met --enable-deterministische-archieven,
dan is deze modus standaard ingeschakeld. Het kan worden uitgeschakeld met de -U
optie, hieronder.

-U
--deterministische-archieven uitschakelen
Do niet opereren in deterministisch modus. Dit is het omgekeerde van de
-D optie, hierboven: bij het kopiëren van archiefleden en het schrijven van de
archiefindex gebruiken, hun daadwerkelijke UID, GID, tijdstempel en bestandsmodus gebruiken
waarden.

Dit is de standaard tenzij binutils is geconfigureerd met
--enable-deterministische-archieven.

-w
--wildcard
Sta reguliere expressies toe in symboolnaamwordt gebruikt in een ander commando
lijn opties. Het vraagteken (?), asterisk (*), backslash (\)
en vierkante haken ([]) operatoren kunnen overal in de
symbool naam. Als het eerste teken van de symboolnaam de
uitroepteken (!) dan is de zin van de schakelaar omgekeerd
dat symbool. Bijvoorbeeld:

-w -K !foo -Kfo*

zou ervoor zorgen dat strip alleen symbolen overhoudt die met de letters beginnen
"fo", maar om het symbool "foo" weg te gooien.

-x
--alles weggooien
Verwijder niet-globale symbolen.

-X
--gooi de lokale bevolking weg
Verwijder door de compiler gegenereerde lokale symbolen. (Deze beginnen meestal met
L or ..)

--keep-file-symbolen
Bij het strippen van een bestand, misschien met --strip-debuggen or
--strip-onnodig, behoud alle symbolen die bronbestandsnamen specificeren,
die anders zouden worden gestript.

--alleen-keep-debug
Strip een bestand en leeg de inhoud van secties die dat niet zouden doen
worden gestript door --strip-debuggen en het verlaten van de foutopsporingssecties
intact. In ELF-bestanden blijven hierdoor alle notensecties in de
ook output.

Opmerking - de sectiekoppen van de gestripte secties blijven behouden,
inclusief hun maten, maar de inhoud van de sectie is
weggegooid. De sectiekoppen blijven behouden zodat andere tools
kan het debuginfo-bestand matchen met het echte uitvoerbare bestand, zelfs als
dat uitvoerbare bestand is verplaatst naar een andere adresruimte.

Het is de bedoeling dat deze optie gebruikt gaat worden in combinatie met:
--add-gnu-debuglink om een ​​tweedelig uitvoerbaar bestand te maken. Een een
gestript binair bestand dat minder ruimte inneemt in RAM en in een
distributie en de tweede een foutopsporingsinformatiebestand dat is
alleen nodig als foutopsporingsmogelijkheden vereist zijn. De voorgestelde
procedure voor het maken van deze bestanden is als volgt:

1.
"foo" dan...

1.
maak een bestand met de foutopsporingsinformatie.

1.
gestript uitvoerbaar bestand.

1.
om een ​​link naar de foutopsporingsinformatie toe te voegen aan het gestripte
uitvoerbaar.

Let op --- de keuze van ".dbg" als extensie voor het foutopsporingsinfobestand
is willekeurig. Ook de stap "--only-keep-debug" is optioneel. Jij
zou in plaats daarvan dit kunnen doen:

1.
1.
1.
1.

dat wil zeggen, het bestand waarnaar wordt verwezen door de --add-gnu-debuglink kan de
volledig uitvoerbaar. Het hoeft geen bestand te zijn dat door de
--alleen-keep-debug schakelaar.

Opmerking --- deze schakeloptie is alleen bedoeld voor gebruik op volledig gekoppelde bestanden.
Het heeft geen zin om het te gebruiken op objectbestanden waar de
foutopsporingsinformatie is mogelijk onvolledig. Naast de gnu_debuglink
functie ondersteunt momenteel alleen de aanwezigheid van één bestandsnaam
met foutopsporingsinformatie, niet meerdere bestandsnamen op één
per-object-bestand basis.

-V
--versie
Toon het versienummer voor strip.

-v
--uitgebreid
Uitgebreide uitvoer: lijst met alle gewijzigde objectbestanden. In het geval van
archieven, strip -v geeft alle leden van het archief weer.

@filet
Lees opdrachtregelopties van filet. De gelezen opties zijn ingevoegd
in plaats van de originele @filet optie. Indien filet bestaat niet, of
niet kan worden gelezen, dan wordt de optie letterlijk behandeld, en niet
verwijderd.

opties in filet worden gescheiden door witruimte. een witruimte
karakter kan in een optie worden opgenomen door het hele
optie tussen enkele of dubbele aanhalingstekens. Elk karakter (inclusief
een backslash) kan worden toegevoegd door het teken voor te zetten dat moet worden
inclusief backslash. De filet kan zelf aanvullende bevatten
@filet opties; dergelijke opties worden recursief verwerkt.

Gebruik i686-linux-gnu-strip online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad