EnglezăFrancezăGermanăItalianăportughezăRusăSpaniolă

Favicon OnWorks

mips64-linux-gnuabi64-strip - Online în cloud

Rulați mips64-linux-gnuabi64-strip în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mips64-linux-gnuabi64-strip care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


bandă - Aruncă simbolurile din fișierele obiect.

REZUMAT


bandă [-F bfdname |--tinta=bfdname]
[-I bfdname |--input-target=bfdname]
[-O bfdname |--output-target=bfdname]
[-s|--despui-toate]
[-S|-g|-d|--strip-debug]
[--strip-dwo]
[-K nume simbol |--ţine-simbol=nume simbol]
[-N nume simbol |--banda-simbol=nume simbol]
[-w|--wildcard]
[-x|--aruncă-toate] [-X |--aruncă-localnici]
[-R nume secțiune |--remove-section=nume secțiune]
[-o fişier] [-p|--conserva-date]
[-D|--activare-arhive-deterministe]
[-U|--disable-deterministe-arhive]
[--keep-file-simbols]
[--only-keep-debug]
[-v |--verbos] [-V|--versiune]
[--Ajutor] [--info]
objfile...

DESCRIERE


GNU strip elimină toate simbolurile din fișierele obiect objfile. Lista fișierelor obiect poate
include arhive. Trebuie dat cel puțin un fișier obiect.

strip modifică fișierele numite în argumentul său, în loc să scrie copii modificate sub
nume diferite.

OPŢIUNI


-F bfdname
--tinta=bfdname
Tratați originalul objfile ca fișier cu formatul de cod obiect bfdname, și rescrie
acesta in acelasi format.

--Ajutor
Afișați un rezumat al opțiunilor pentru strip și ieșire.

--info
Afișați o listă care arată toate arhitecturile și formatele de obiecte disponibile.

-I bfdname
--input-target=bfdname
Tratați originalul objfile ca fișier cu formatul de cod obiect bfdname.

-O bfdname
--output-target=bfdname
Înlocui objfile cu un fișier în formatul de ieșire bfdname.

-R nume secțiune
--remove-section=nume secțiune
Eliminați orice secțiune numită nume secțiune din fișierul de ieșire, în plus față de orice
secțiunile ar fi altfel eliminate. Această opțiune poate fi dată de mai multe ori. Notă
că utilizarea inadecvată a acestei opțiuni poate face fișierul de ieșire inutilizabil. The
caracter wildcard * poate fi dat la sfârșitul nume secțiune. Dacă da, atunci orice secțiune
incepand cu nume secțiune va fi sters.

-s
--despui-toate
Eliminați toate simbolurile.

-g
-S
-d
--strip-debug
Eliminați numai simbolurile de depanare.

--strip-dwo
Eliminați conținutul tuturor secțiunilor DWARF .dwo, lăsând depanarea rămasă
secțiunile și toate simbolurile intacte. Consultați descrierea acestei opțiuni în objcopy
secțiune pentru mai multe informații.

--strip-inutil
Eliminați toate simbolurile care nu sunt necesare pentru procesarea relocarii.

-K nume simbol
--ţine-simbol=nume simbol
Când eliminați simbolurile, păstrați simbolul nume simbol chiar dacă în mod normal ar fi dezbrăcat.
Această opțiune poate fi dată de mai multe ori.

-N nume simbol
--banda-simbol=nume simbol
Eliminați simbolul nume simbol din fișierul sursă. Această opțiune poate fi dată mai mult de
o dată și poate fi combinat cu alte opțiuni de bandă decât -K.

-o fişier
Puneți ieșirea stripată fişier, în loc să înlocuiți fișierul existent. Când aceasta
este folosit un singur argument objfile argumentul poate fi specificat.

-p
--conserva-date
Păstrați datele de acces și modificare a fișierului.

-D
--activare-arhive-deterministe
Operați în determinat modul. Când copiați membrii arhivei și scrieți arhiva
index, utilizați zero pentru UID-uri, GID-uri, marcaje temporale și utilizați moduri de fișiere consecvente pentru toate
fișiere.

If binutils a fost configurat cu --activare-arhive-deterministe, atunci acest mod este activat
în mod implicit. Poate fi dezactivat cu -U opțiunea, mai jos.

-U
--disable-deterministe-arhive
Do nu operează în determinat modul. Acesta este inversul lui -D opțiunea, mai sus:
atunci când copiați membrii arhivei și scrieți indexul arhivei, utilizați UID-ul, GID-ul lor actual,
marca temporală și valorile modului fișier.

Aceasta este valoarea implicită, dacă nu binutils a fost configurat cu
--activare-arhive-deterministe.

-w
--wildcard
Permite expresii regulate în nume simboleste folosit în alte opțiuni ale liniei de comandă. The
Operatorii cu semn de întrebare (?), asterisc (*), bară oblică inversă (\) și paranteze drepte ([]) pot
poate fi folosit oriunde în numele simbolului. Dacă primul caracter al numelui simbolului este
semnul exclamării (!), atunci sensul comutatorului este inversat pentru acel simbol. Pentru
exemplu:

-w -K !foo -K fo*

ar face ca strip să păstreze doar simbolurile care încep cu literele „fo”, dar to
aruncați simbolul „foo”.

-x
--aruncă-toate
Eliminați simbolurile non-globale.

-X
--aruncă-localnici
Eliminați simbolurile locale generate de compilator. (Aceste de obicei încep cu L or ..)

--keep-file-simbols
Când scoateți un fișier, poate cu --strip-debug or --strip-inutil, păstrați orice
simboluri care specifică nume de fișiere sursă, care altfel ar fi eliminate.

--only-keep-debug
Eliminați un fișier, golind conținutul oricăror secțiuni care nu ar fi eliminate
--strip-debug și lăsând intacte secțiunile de depanare. În fișierele ELF, aceasta păstrează
toate secțiunile de note din ieșire, de asemenea.

Notă - se păstrează anteturile de secțiuni ale secțiunilor decapate, inclusiv ale acestora
dimensiuni, dar conținutul secțiunii este aruncat. Antetele secțiunilor sunt
păstrat astfel încât alte instrumente să poată potrivi fișierul debuginfo cu fișierul real
executabil, chiar dacă acel executabil a fost mutat într-un spațiu de adrese diferit.

Intenția este ca această opțiune să fie utilizată împreună cu --add-gnu-debuglink
pentru a crea un executabil din două părți. Unul este un binar care va ocupa mai puțin spațiu
în RAM și într-o distribuție și al doilea un fișier de informații de depanare care este doar
necesare dacă sunt necesare abilități de depanare. Procedura sugerată pentru crearea acestora
fișierele este după cum urmează:

1.
"foo" atunci...

1.
creați un fișier care conține informațiile de depanare.

1.
executabil dezbrăcat.

1.
pentru a adăuga un link către informațiile de depanare în executabilul eliminat.

Notă --- alegerea „.dbg” ca extensie pentru fișierul cu informații de depanare este arbitrară.
De asemenea, pasul „--only-keep-debug” este opțional. În schimb, ai putea face asta:

1.
1.
1.
1.

adică fișierul indicat de către --add-gnu-debuglink poate fi executabilul complet. Aceasta
nu trebuie să fie un fișier creat de --only-keep-debug intrerupator.

Notă --- acest comutator este destinat utilizării numai pe fișiere complet conectate. Nu face
sens să-l folosiți pe fișierele obiect în care informațiile de depanare pot fi incomplete.
Pe lângă caracteristica gnu_debuglink, în prezent acceptă doar prezența unui singur nume de fișier
care conțin informații de depanare, nu mai multe nume de fișiere pe un fișier unul pe obiect
bază.

-V
--versiune
Afișați numărul versiunii pentru strip.

-v
--verbos
Ieșire detaliată: listează toate fișierele obiect modificate. În cazul arhivelor, strip -v
listează toți membrii arhivei.

@fişier
Citiți opțiunile din linia de comandă din fişier. Opțiunile citite sunt inserate în locul lui
original @fişier opțiune. Dacă fişier nu există, sau nu poate fi citit, atunci opțiunea
vor fi tratate la propriu și nu eliminate.

Opțiuni în fişier sunt separate prin spații albe. Poate fi inclus un caracter alb
într-o opțiune înconjurând întreaga opțiune fie între ghilimele simple, fie duble. Orice
caracterul (inclusiv o bară oblică inversă) poate fi inclus prin prefixarea caracterului care trebuie să fie
incluse cu o bară oblică inversă. The fişier poate conține în sine @ suplimentarfişier Opțiuni; orice
astfel de opțiuni vor fi procesate recursiv.

Utilizați mips64-linux-gnuabi64-strip online folosind serviciile onworks.net


Ad


Ad

Cele mai recente programe online Linux și Windows