Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

i686-linux-gnu-strip - Online w chmurze

Uruchom i686-linux-gnu-strip u darmowego dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie i686-linux-gnu-strip, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


strip - Odrzuć symbole z plików obiektowych.

STRESZCZENIE


rozebrać się [-F nazwa_bf |--cel=nazwa_bf]
[-I nazwa_bf |--input-cel=nazwa_bf]
[-O nazwa_bf |--wyjście-cel=nazwa_bf]
[-s|--rozebrać-wszystko]
[-S|-g|-d|--strip-debug]
[--strip-dwo]
[-K nazwa symbolu |--symbol-zatrzymania=nazwa symbolu]
[-N nazwa symbolu |--symbol-paska=nazwa symbolu]
[-w|--dzika karta]
[-x|--odrzuć-wszystko] [-X |--odrzuć-lokalne]
[-R nazwa sekcji |--usuń sekcję=nazwa sekcji]
[-o filet] [-p|--przechowuj-daty]
[-D|--włącz-deterministyczne-archiwum]
[-U|--wyłącz-deterministyczne-archiwa]
[--zachowaj-symbole-plików]
[--tylko-utrzymuj-debug]
[-v |--gadatliwy] [-V|--wersja]
[--help] [--informacje]
plik obj...

OPIS


GNU rozebrać się usuwa wszystkie symbole z plików obiektowych plik obj. Lista
pliki obiektowe mogą zawierać archiwa. Przynajmniej jeden plik obiektowy musi być
dany.

rozebrać się modyfikuje pliki wymienione w swoim argumencie, zamiast zapisywać
zmodyfikowane kopie pod różnymi nazwami.

OPCJE


-F nazwa_bf
--cel=nazwa_bf
Traktuj oryginał plik obj jako plik w formacie kodu wynikowego
nazwa_bfi zapisz go ponownie w tym samym formacie.

--help
Pokaż podsumowanie opcji, aby rozebrać się i wyjść.

--informacje
Wyświetl listę pokazującą wszystkie architektury i formaty obiektów
dostępny.

-I nazwa_bf
--input-cel=nazwa_bf
Traktuj oryginał plik obj jako plik w formacie kodu wynikowego
nazwa_bf.

-O nazwa_bf
--wyjście-cel=nazwa_bf
zastąpić plik obj z plikiem w formacie wyjściowym nazwa_bf.

-R nazwa sekcji
--usuń sekcję=nazwa sekcji
Usuń dowolną sekcję o nazwie nazwa sekcji z pliku wyjściowego, w
oprócz sekcji, które w przeciwnym razie zostałyby usunięte. Ten
opcję można podać więcej niż raz. Pamiętaj, że użycie tej opcji
niewłaściwie może spowodować, że plik wyjściowy nie będzie nadawał się do użytku. Dzika karta
charakter * można podać pod koniec nazwa sekcji. Jeśli tak, to
dowolna sekcja zaczynająca się od nazwa sekcji będzie usunięty.

-s
--rozebrać-wszystko
Usuń wszystkie symbole.

-g
-S
-d
--strip-debug
Usuń tylko symbole debugowania.

--strip-dwo
Usuń zawartość wszystkich sekcji DWARF .dwo, pozostawiając plik
pozostałe sekcje debugowania i wszystkie symbole nienaruszone. Zobacz
opis tej opcji w pliku kopia obj sekcja po więcej
informacje.

--strip-niepotrzebny
Usuń wszystkie symbole, które nie są potrzebne do przetwarzania relokacji.

-K nazwa symbolu
--symbol-zatrzymania=nazwa symbolu
Podczas usuwania symboli zachowaj symbol nazwa symbolu nawet gdyby tak było
normalnie się rozebrać. Ta opcja może być podana więcej niż jeden raz.

-N nazwa symbolu
--symbol-paska=nazwa symbolu
Usuń symbol nazwa symbolu z pliku źródłowego. Ta opcja może być
podane więcej niż raz i mogą być łączone z innymi opcjami pasków
niż -K.

-o filet
Umieść okrojone wyjście w filet, zamiast zastępować istniejące
plik. Kiedy używany jest ten argument, tylko jeden plik obj argumentem może być
określony.

-p
--przechowuj-daty
Zachowaj daty dostępu i modyfikacji pliku.

-D
--włącz-deterministyczne-archiwum
Działa w deterministyczny tryb. Podczas kopiowania członków archiwum i
pisząc indeks archiwum, użyj zera dla identyfikatorów UID, GID, znaczników czasu i
używaj spójnych trybów plików dla wszystkich plików.

If binutils został skonfigurowany z --włącz-deterministyczne-archiwum,
wtedy ten tryb jest domyślnie włączony. Można go wyłączyć za pomocą -U
opcja poniżej.

-U
--wyłącz-deterministyczne-archiwa
Do nie działają w deterministyczny tryb. To jest odwrotność
-D opcja powyżej: podczas kopiowania członków archiwum i zapisywania pliku
archiwum, użyj ich rzeczywistego identyfikatora UID, GID, znacznika czasu i trybu pliku
wartości.

To jest ustawienie domyślne, chyba że binutils został skonfigurowany z
--włącz-deterministyczne-archiwum.

-w
--dzika karta
Zezwalaj na wyrażenia regularne w nazwa symbolus używane w innym poleceniu
opcje linii. Znak zapytania (?), gwiazdka (*), ukośnik odwrotny (\)
i operatory nawiasów kwadratowych ([]) mogą być używane w dowolnym miejscu w pliku
nazwa symbolu. Jeśli pierwszym znakiem nazwy symbolu jest
wykrzyknik (!) to odwrotny jest sens przełącznika
ten symbol. Na przykład:

-w -K!foo -K fo*

spowodowałoby, że pasek zachowywałby tylko symbole zaczynające się od liter
„fo”, ale odrzucić symbol „foo”.

-x
--odrzuć-wszystko
Usuń symbole nieglobalne.

-X
--odrzuć-lokalne
Usuń symbole lokalne wygenerowane przez kompilator. (Zazwyczaj zaczynają się one od
L or ..)

--zachowaj-symbole-plików
Podczas usuwania pliku, być może z --strip-debug or
--strip-niepotrzebny, zachowaj wszelkie symbole określające nazwy plików źródłowych,
które w przeciwnym razie zostałyby usunięte.

--tylko-utrzymuj-debug
Usuń plik, opróżniając zawartość sekcji, które tego nie robią
zostać rozebranym przez --strip-debug i opuszczając sekcje debugowania
nienaruszony. W plikach ELF zachowuje to wszystkie sekcje nut w pliku
również wyjście.

Uwaga - zachowane są nagłówki sekcji usuniętych sekcji,
w tym ich rozmiary, ale zawartość sekcji jest
odrzucona. Nagłówki sekcji są zachowywane, aby inne narzędzia
może dopasować plik debuginfo z prawdziwym plikiem wykonywalnym, nawet jeśli
ten plik wykonywalny został przeniesiony do innej przestrzeni adresowej.

Intencją jest, aby ta opcja była używana w połączeniu z
--dodaj-gnu-debuglink stworzyć dwuczęściowy plik wykonywalny. Jeden a
pozbawiony plików binarnych, który zajmie mniej miejsca w pamięci RAM iw pliku a
distribution, a drugi plik informacji debugowania, który jest
potrzebne tylko wtedy, gdy wymagane są umiejętności debugowania. Sugerowane
Procedura tworzenia tych plików jest następująca:

1.
"foo" wtedy...

1.
utwórz plik zawierający informacje debugowania.

1.
pozbawiony pliku wykonywalnego.

1.
aby dodać łącze do informacji debugowania do pliku stripped
plik wykonywalny.

Uwaga --- wybór ".dbg" jako rozszerzenia pliku informacji o debugowaniu
jest arbitralny. Również krok „--only-keep-debug” jest opcjonalny. Ty
może zamiast tego zrobić to:

1.
1.
1.
1.

tj. plik wskazany przez --dodaj-gnu-debuglink może być
pełny plik wykonywalny. Nie musi to być plik utworzony przez
--tylko-utrzymuj-debug przełącznik.

Uwaga --- ten przełącznik jest przeznaczony tylko do użytku z w pełni połączonymi plikami.
Nie ma sensu używać go na plikach obiektowych, w których
informacje dotyczące debugowania mogą być niekompletne. Oprócz gnu_debuglink
funkcja obsługuje obecnie tylko obecność jednej nazwy pliku
zawierające informacje debugowania, a nie wiele nazw plików na jednym
na podstawie pliku obiektu.

-V
--wersja
Pokaż numer wersji dla rozebrać się.

-v
--gadatliwy
Pełne dane wyjściowe: wyświetla listę wszystkich zmodyfikowanych plików obiektowych. W przypadku
archiwa, rozebrać się -v wymienia wszystkich członków archiwum.

@filet
Czytaj opcje wiersza poleceń z filet. Odczytane opcje są wstawiane
w miejsce oryginału @filet opcja. Gdyby filet nie istnieje, lub
nie można odczytać, wtedy opcja będzie traktowana dosłownie, a nie
oddalony.

Opcje w filet są oddzielone białymi znakami. Spacja
znak może być uwzględniony w opcji, otaczając całość
opcję w pojedynczym lub podwójnym cudzysłowie. Dowolny znak (w tym
ukośnik odwrotny) można dodać, poprzedzony znakiem, który ma być
w zestawie z odwrotnym ukośnikiem. ten filet może sam zawierać dodatkowe
@filet opcje; wszelkie takie opcje będą przetwarzane rekurencyjnie.

Używaj i686-linux-gnu-strip online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad