To jest polecenie h8300-hitachi-coff-strip, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online 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]
[-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]
[--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 plików obiektowych może:
obejmują archiwa. Należy podać co najmniej jeden plik obiektowy.
rozebrać się modyfikuje pliki wymienione w jego argumencie, zamiast zapisywać zmodyfikowane kopie w
różne nazwy.
OPCJE
-F nazwa_bf
--cel=nazwa_bf
Traktuj oryginał plik obj jako plik w formacie kodu wynikowego nazwa_bfi przepisz
w tym samym formacie.
--help
Pokaż podsumowanie opcji, aby rozebrać się i wyjść.
--informacje
Wyświetl listę zawierającą wszystkie dostępne architektury i formaty obiektów.
-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. Ta opcja może być podana
więcej niż raz. Pamiętaj, że użycie tej opcji w niewłaściwy sposób może spowodować, że plik wyjściowy
bezużyteczny.
-s
--rozebrać-wszystko
Usuń wszystkie symbole.
-g
-S
-d
--strip-debug
Usuń tylko symbole debugowania.
--strip-niepotrzebny
Usuń wszystkie symbole, które nie są potrzebne do przetwarzania relokacji.
-K nazwa symbolu
--symbol-zatrzymania=nazwa symbolu
Zachowaj tylko symbol nazwa symbolu z pliku źródłowego. Ta opcja może mieć więcej niż
pewnego razu.
-N nazwa symbolu
--symbol-paska=nazwa symbolu
Usuń symbol nazwa symbolu z pliku źródłowego. Ta opcja może mieć więcej niż
raz i można łączyć z opcjami paska innymi niż -K.
-o filet
Umieść okrojone wyjście w filet, zamiast zastępować istniejący plik. Kiedy to
używany jest argument, tylko jeden plik obj można podać argument.
-p
--przechowuj-daty
Zachowaj daty dostępu i modyfikacji pliku.
-w
--dzika karta
Zezwalaj na wyrażenia regularne w nazwa symboluużywane w innych opcjach wiersza poleceń. ten
znak zapytania (?), gwiazdka (*), ukośnik odwrotny (\) i nawiasy kwadratowe ([]) mogą
być używane w dowolnym miejscu nazwy symbolu. Jeśli pierwszym znakiem nazwy symbolu jest
wykrzyknik (!) to zwrot przełącznika jest odwrócony dla tego symbolu. Do
przykład:
-w -K!foo -K fo*
spowodowałoby, że pasek zachowałby tylko symbole, które zaczynają się od liter ``fo'', ale do
odrzuć symbol „foo”.
-x
--odrzuć-wszystko
Usuń symbole nieglobalne.
-X
--odrzuć-lokalne
Usuń symbole lokalne wygenerowane przez kompilator. (Zazwyczaj zaczynają się one od L or ..)
--tylko-utrzymuj-debug
Usuń plik, usuwając wszystkie sekcje, które zostałyby usunięte przez --strip-debug i
opuszczenie sekcji debugowania.
Intencją jest, aby ta opcja była używana w połączeniu z --dodaj-gnu-debuglink
aby utworzyć dwuczęściowy plik wykonywalny. Jeden okrojony plik binarny, który zajmie mniej miejsca
w pamięci RAM i w dystrybucji, a drugi plik informacji debugowania, który jest tylko
potrzebne, jeśli wymagane są umiejętności debugowania. Sugerowana procedura tworzenia tych
pliki są następujące:
1.
"foo" wtedy...
1.
utwórz plik zawierający informacje debugowania.
1.
pozbawiony pliku wykonywalnego.
1.
aby dodać link do informacji debugowania do pozbawionego kodu pliku wykonywalnego.
Uwaga - wybór ".dbg" jako rozszerzenia pliku informacji debugowania jest dowolny.
Również krok „--only-keep-debug” jest opcjonalny. Zamiast tego możesz zrobić to:
1.
1.
1.
1.
tj. plik wskazany przez --dodaj-gnu-debuglink może być pełnym plikiem wykonywalnym. To robi
nie musi być plikiem stworzonym przez --tylko-utrzymuj-debug przełącznik.
-V
--wersja
Pokaż numer wersji dla rozebrać się.
-v
--gadatliwy
Pełne wyjście: wyświetla listę wszystkich zmodyfikowanych plików obiektowych. w przypadku archiwów, rozebrać się -v
wymienia wszystkich członków archiwum.
Korzystaj z h8300-hitachi-coff-strip online za pomocą usług onworks.net