Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

h8300-hitachi-coff-nm — online w chmurze

Uruchom h8300-hitachi-coff-nm u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie h8300-hitachi-coff-nm, 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Ę


nm - lista symboli z plików obiektowych

STRESZCZENIE


nm [-a--debug-symy] [-g--tylko na zewnątrz]
[-B] [-C--demangować[=styl]] [-D--dynamiczny]
[-S--rozmiar-druku] [-s--print-armap]
[-A-o--print-nazwa-pliku][--symbole-specjalne]
[-n-v--sortowanie numeryczne] [-p--bez sortowania]
[-r--odwrotne sortowanie] [--sortuj-rozmiar] [-u--undefined-tylko]
[-t źródło--radix=źródło] [-P--ruchliwość]
[--cel=nazwa_bf] [-fformat--format=format]
[--tylko-zdefiniowane] [-l--Numery linii] [--bez-demangle]
[-V--wersja] [-X 32_64] [--help] [plik obj...]

OPIS


GNU nm wyświetla listę symboli z plików obiektowych plik obj.... Jeśli żadne pliki obiektowe nie są wymienione jako
argumenty, nm zakłada plik a.wyj.

Dla każdego symbolu nm przedstawia:

· Wartość symbolu, w podstawie wybranej przez opcje (patrz poniżej) lub szesnastkowo przez
domyślna.

· Typ symbolu. Używane są co najmniej następujące typy; inni też
w zależności od formatu pliku obiektu. Jeśli małe litery, symbol jest lokalny; jeśli wielkie litery,
symbol jest globalny (zewnętrzny).

„A” Wartość symbolu jest bezwzględna i nie zostanie zmieniona przez dalsze powiązanie.

„B” Symbol znajduje się w sekcji niezainicjowanych danych (znanej jako BSS).

„C” Symbol jest powszechny. Typowe symbole to niezainicjowane dane. Podczas łączenia
wiele popularnych symboli może pojawić się pod tą samą nazwą. Jeśli symbol jest zdefiniowany
gdziekolwiek wspólne symbole są traktowane jako niezdefiniowane odniesienia.

„D” Symbol znajduje się w zainicjalizowanej sekcji danych.

„G” Symbol znajduje się w zainicjowanej sekcji danych dla małych obiektów. Jakiś plik obiektowy
formaty umożliwiają bardziej wydajny dostęp do małych obiektów danych, takich jak globalne int
zmienna w przeciwieństwie do dużej tablicy globalnej.

„I” Symbol jest pośrednim odniesieniem do innego symbolu. To jest rozszerzenie GNU do
format pliku obiektowego a.out, który jest rzadko używany.

"N" Symbol jest symbolem debugowania.

„R” Symbol znajduje się w sekcji danych tylko do odczytu.

„S” Symbol znajduje się w niezainicjowanej sekcji danych dla małych obiektów.

„T” Symbol znajduje się w sekcji tekstowej (kodu).

„U” Symbol jest niezdefiniowany.

„V” Symbol to słaby przedmiot. Gdy słabo zdefiniowany symbol jest połączony z normalnym
symbol zdefiniowany, używany jest normalny symbol zdefiniowany bez błędu. Kiedy słaby
niezdefiniowany symbol jest połączony, a symbol nie jest zdefiniowany, wartość słabego
symbol staje się zerem bez błędu.

„W” Symbol jest słabym symbolem, który nie został specjalnie oznaczony jako słaby przedmiot
symbol. Gdy słabo zdefiniowany symbol jest połączony z normalnie zdefiniowanym symbolem,
normalnie zdefiniowany symbol jest używany bez błędu. Kiedy słaby niezdefiniowany symbol to
połączony, a symbol nie jest zdefiniowany, wartość symbolu jest określana w a
sposób specyficzny dla systemu bez błędów. W niektórych systemach wielkie litery oznaczają, że a
określono wartość domyślną.

"-" Symbol jest symbolem stabs w pliku obiektowym a.out. W tym przypadku następny
drukowane wartości to pole stabs other, pole stabs desc i typ stab.
Symbole Stabs są używane do przechowywania informacji debugowania.

"?" Typ symbolu jest nieznany lub jest specyficzny dla formatu pliku obiektowego.

· Nazwa symbolu.

OPCJE


Długie i krótkie formy opcji, pokazane tutaj jako alternatywy, są równoważne.

-A
-o
--print-nazwa-pliku
Poprzedź każdy symbol nazwą pliku wejściowego (lub członka archiwum), w którym się znajdował
znaleźć, zamiast identyfikować plik wejściowy tylko raz, przed wszystkimi jego symbolami.

-a
--debug-symy
Wyświetlaj wszystkie symbole, nawet symbole tylko debugera; zwykle nie są one wymienione.

-B Taki sam jak --format=bsd (dla zgodności z MIPS nm).

-C
--demangle[=styl]
Dekoduj (rozszarpać) nazwy symboli niskiego poziomu na nazwy na poziomie użytkownika. Oprócz usunięcia jakichkolwiek
początkowe podkreślenie poprzedzone przez system sprawia, że ​​nazwy funkcji w C++ są czytelne.
Różne kompilatory mają różne style manglowania. Opcjonalny styl rozczesywania
Argument może być użyty do wybrania odpowiedniego stylu deanglingu dla twojego kompilatora.

--bez-demangle
Nie rozwiązuj nazw symboli niskiego poziomu. To jest ustawienie domyślne.

-D
--dynamiczny
Wyświetlaj dynamiczne symbole zamiast normalnych symboli. To tylko znaczące
dla obiektów dynamicznych, takich jak niektóre typy bibliotek współdzielonych.

-f format
--format=format
Użyj formatu wyjściowego format, którym może być „bsd”, „sysv” lub „posix”. Wartość domyślna to
„bsd”. Tylko pierwszy znak format jest znacząca; może być górna lub
małe litery.

-g
--tylko na zewnątrz
Wyświetlaj tylko symbole zewnętrzne.

-l
--Numery linii
Dla każdego symbolu użyj informacji debugowania, aby spróbować znaleźć nazwę pliku i numer wiersza.
Dla zdefiniowanego symbolu poszukaj numeru wiersza adresu symbolu. Na
niezdefiniowany symbol, poszukaj numeru wiersza wpisu relokacji, który odnosi się do
symbol. Jeśli można znaleźć informacje o numerze wiersza, wydrukuj je po drugim symbolu
informacje.

-n
-v
--sortowanie numeryczne
Sortuj symbole numerycznie według ich adresów, a nie alfabetycznie według ich
nazwy.

-p
--bez sortowania
Nie zawracaj sobie głowy sortowaniem symboli w dowolnej kolejności; wydrukuj je w napotkanej kolejności.

-P
--ruchliwość
Użyj standardowego formatu wyjściowego POSIX.2 zamiast formatu domyślnego. Równoważny
-f posix.

-S
--rozmiar-druku
Rozmiar wydruku, a nie wartość symboli zdefiniowanych dla formatu wyjściowego „bsd”.

-s
--print-armap
Wymieniając symbole członków archiwum, dołącz indeks: mapowanie (przechowywane w
archiwizacja przez ar or ranlib), których moduły zawierają definicje dla których nazw.

-r
--odwrotne sortowanie
Odwróć kolejność sortowania (numeryczną lub alfabetyczną); niech ostatni przyjdzie
pierwszy.

--sortuj-rozmiar
Sortuj symbole według rozmiaru. Rozmiar jest obliczany jako różnica między wartością
symbol i wartość symbolu z następną wyższą wartością. Jeśli wyjście „bsd”
używany jest format, drukowany jest rozmiar symbolu, a nie wartość, oraz -S musi
być używane w celu wydrukowania zarówno rozmiaru, jak i wartości.

--symbole-specjalne
Wyświetlaj symbole, które mają specjalne znaczenie specyficzne dla celu. Te symbole są
zwykle używane przez cel do jakiegoś specjalnego przetwarzania i zwykle nie są pomocne
gdy znajdują się na normalnych listach symboli. Na przykład dla celów ARM to
opcja pominęłaby symbole mapujące używane do zaznaczania przejść między kodami ARM,
Kod KCIUK i dane.

-t źródło
--radix=źródło
Zastosowanie źródło jako podstawa do drukowania wartości symboli. To musi być d dla dziesiętnych, o
dla liczby ósemkowej lub x dla szesnastkowego.

--cel=nazwa_bf
Określ format kodu obiektu inny niż domyślny format systemu.

-u
--undefined-tylko
Wyświetlaj tylko niezdefiniowane symbole (te zewnętrzne w stosunku do każdego pliku obiektu).

--tylko-zdefiniowane
Wyświetlaj tylko zdefiniowane symbole dla każdego pliku obiektowego.

-V
--wersja
Pokaż numer wersji nm i wyjść.

-X Ta opcja jest ignorowana ze względu na zgodność z wersją AIX programu nm. Potrzeba jednego
parametr, który musi być ciągiem 32_64. Domyślny tryb AIX nm Odpowiada
-X 32, który nie jest obsługiwany przez GNU nm.

--help
Pokaż podsumowanie opcji, aby nm i wyjść.

Korzystaj z h8300-hitachi-coff-nm online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad