[Actualités]
Vous voulez de l'IA dans Firefox ? Vous l'aurez.
[Actualités]
Transformez vos photos en mini-jeux avec Pictonico
[Actualités]
Les joueurs Xbox réclament davantage de jeux exclusifs, un mode multijoueur gra...
[Actualités]
Test Hades II (PS5) - Retour mouvementé dans la mythologie grecque
[Actualités]
Mozilla avertit le Royaume-Uni : le blocage des VPN ne fonctionnera pas.
[Actualités]
52 cœurs dans le processeur de bureau Intel. Nova Lake représente un bond gén...
[Actualités]
PlayStation ferme ses portes aux joueurs PC. Sony change-t-il définitivement de...
[Actualités]
Elon Musk perd face à OpenAI. Le jury rejette la plainte en deux heures.
[Actualités]
Sony augmente les prix du PS Plus, invoquant la « situation du marché ».
[Actualités]
Apple se prépare à lancer une nouvelle version de Siri dotée d'intelligence a...
[Articles]
ESET investit € 40 millions dans l’IA pour contrer la surface d'attaque en exp...
[Articles]
Corner Kitchen Fast Food Simulator
[Articles]
Shangri-La Frontier tome 20
[Articles]
Promenons-nous dans l'espace tome 3
[Articles]
Metropolia tome 2 : Les bordures extérieures
[Articles]
Sayonara Wild Hearts - Nintendo Switch 2 Edition
[Articles]
Emma & Amir : Dans l'ombre de la terreur
[Articles]
Me & Roboco tome 1
[Articles]
Esquisses de nos coeurs en devenir tome 1
[Articles]
Kiln
Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion
Editer un article
Titre
Mots Clés
Texte
.de Sh " Subsection heading [b][/b] .if t .Sp .ne 5 [b][/b]$1 [size=18] [b]Nom[/b] [/size] nm - lister les symboles des fichiers objets [size=18] [b]Résumé[/b] [/size] .IX Header "SYNOPSIS" nm [[b][/b]-a|[b][/b]--debug-syms] [[b][/b]-g|[b][/b]--extern-only] [[b][/b]-B] [[b][/b]-C|[b][/b]--demangle[=[i]style[/i]]] [[b][/b]-D|[b][/b]--dynamic] [[b][/b]-S|[b][/b]--print-size] [[b][/b]-s|[b][/b]--print-armap] [[b][/b]-A|[b][/b]-o|[b][/b]--print-file-name] [[b][/b]-n|[b][/b]-v|[b][/b]--numeric-sort] [[b][/b]-p|[b][/b]--no-sort] [[b][/b]-r|[b][/b]--reverse-sort] [[b][/b]--size-sort] [[b][/b]-u|[b][/b]--undefined-only] [[b][/b]-t [i]racine[/i]|[b][/b]--radix=[i]racine[/i]] [[b][/b]-P|[b][/b]--portability] [[b][/b]--target=[i]nom-bfd[/i]] [[b][/b]-f[i]format[/i]|[b][/b]--format=[i]format[/i]] [[b][/b]--defined-only] [[b][/b]-l|[b][/b]--line-numbers] [[b][/b]--no-demangle] [[b][/b]-V|[b][/b]--version] [[b][/b]-X 32_64] [[b][/b]--help] [[i]fichier-objet[/i]...] [size=18] [b]Description[/b] [/size] .IX Header "DESCRIPTION" &s-1GNUs0 [b]nm[/b] liste les symboles provenant des fichiers objets [i]fichier-objet[/i]... Si aucun fichier objet n'est fourni comme argument, [b]nm[/b] suppose qu'on lui a spécifié le fichier &[i]a.out[/i]. Pour chaque symbole, [b]nm[/b] affiche : "(bu" 4 [table][row][col] [/col][col]La valeur du symbole, dans la racine sélectionnée par les options (voir plus bas), ou en hexadécimal par défaut.[/col][/row][/table] "(bu" 4 [table][row][col] [/col][col]Le type du symbole. Au moins les types suivants sont utilisés ; d'autres peuvent également l'être, en fonction du format du fichier objet. S'il est en minuscules, le symbole est local ; s'il est en majuscules, le symbole est global (externe).[table][row][col] [/col][col] .ie n .IP """A""" 4 .el .IP "f(CWA" 4 .IX Item "A" La valeur du symbole est absolue, et ne sera pas modifiée par une édition de liens ultérieure. .ie n .IP """B""" 4 .el .IP "f(CWB" 4 .IX Item "B" Le symbole est dans la section des données non initialisées (connue sous le nom de s-1BSSs0). .ie n .IP """C""" 4 .el .IP "f(CWC" 4 .IX Item "C" Le symbole est commun. Les symboles communs sont des données non initialisées. Lors de l'édition des liens, plusieurs symboles communs peuvent apparaître sous le même nom. Si le symbole est défini ailleurs, les symboles communs sont traités comme des références indéfinies. .ie n .IP """D""" 4 .el .IP "f(CWD" 4 .IX Item "D" Le symbole est dans la section des données initialisées. .ie n .IP """G""" 4 .el .IP "f(CWG" 4 .IX Item "G" Le symbole est dans une section de données initialisées pour de petits objets. Certains formats de fichier objet permettent un accès plus efficace aux petits objets de données, comme une variable globale int (entière), par opposition à un grand tableau global. .ie n .IP """I""" 4 .el .IP "f(CWI" 4 .IX Item "I" Le symbole est une référence indirecte vers un autre symbole. C'est une extension s-1GNUs0 du format de fichier objet a.out qui est rarement utilisée. .ie n .IP """N""" 4 .el .IP "f(CWN" 4 .IX Item "N" Le symbole est un symbole de débogage. .ie n .IP """R""" 4 .el .IP "f(CWR" 4 .IX Item "R" Le symbole est dans une section de données en lecture seule. .ie n .IP """S""" 4 .IX Item "S" Le symbole est dans une section de données non initialisées pour les petits objets. .ie n .IP """T""" 4 .el .IP "f(CWT" 4 .IX Item "T" Le symbole est dans la section de texte (code). .ie n .IP """U""" 4 .el .IP "f(CWU" 4 .IX Item "U" Le symbole n'est pas défini. .ie n .IP """V""" 4 .el .IP "f(CWV" 4 .IX Item "V" Le symbole est un objet faible. Quand un symbole faible défini est lié avec un symbole normal défini, le symbole normal défini est utilisé sans générer d'erreur. Quand un symbole faible non défini est lié et que le symbole n'est pas défini, la valeur du symbole faible devient zéro sans générer d'erreur. .ie n .IP """W""" 4 .el .IP "f(CWW" 4 .IX Item "W" Le symbole est un symbole faible qui n'a pas été spécifiquement été marqué comme symbole objet faible. Quand un symbole faible défini est lié à un symbole normal défini, le symbole normal défini est utilisé sans générer d'erreur. Quand un symbole faible non défini est lié et que le symbole n'est pas défini, la valeur du symbole faible devient zéro sans générer d'erreur. .ie n .IP """-""" 4 .el .IP "f(CW-" 4 .IX Item "-" Le symbole est un symbole stabs d'un fichier objet a.out. Dans ce cas, les valeurs affichées suivantes sont le champ stabs other, le champ stabs desc, et le type de stab. Les symboles stabs sont utilisés pour conserver des informations de débogage. .ie n .IP """?""" 4 .el .IP "f(CW?" 4 .IX Item "?" Le type du symbole est inconnu, ou spécifique au format de fichier objet.[/col][/row][/table][table][row][col] [/col][col][/col][/row][/table][/col][/row][/table] "(bu" 4 [table][row][col] [/col][col]Le nom du symbole.[/col][/row][/table] [size=18] [b]Options[/b] [/size] .IX Header "OPTIONS" Les formes longues et courtes des options, montrées ici comme alternatives, sont équivalentes. "[b][/b]-A" 4 [table][row][col] [/col][col].IX Item "-A"[/col][/row][/table] "[b][/b]-o" 4 [table][row][col] [/col][col].IX Item "-o"[/col][/row][/table] "[b][/b]--print-file-name" 4 [table][row][col] [/col][col].IX Item "--print-file-name" Faire précéder chaque symbole par le nom du fichier d'entrée (ou du membre de l'archive) dans lequel il a été trouvé, plutôt que de n'identifier le fichier d'entrée qu'une seule fois, avant tous ses symboles.[/col][/row][/table] "[b][/b]-a" 4 [table][row][col] [/col][col].IX Item "-a"[/col][/row][/table] "[b][/b]--debug-syms" 4 [table][row][col] [/col][col].IX Item "--debug-syms"[/col][/row][/table] Afficher tous les symboles, même ceux spécifiques au débogueur ; normalement, ceux-ci ne sont pas listés. "[b][/b]-B" 4 [table][row][col] [/col][col].IX Item "-B" Identique à [b][/b]--format=bsd (pour la compatibilité avec le [b]nm[/b] s-1MIPSs0).[/col][/row][/table] "[b][/b]-C" 4 [table][row][col] [/col][col].IX Item "-C"[/col][/row][/table] "[b][/b]--demangle[=[i]style[/i][b]][/b]" 4 [table][row][col] [/col][col].IX Item "--demangle[=style]"[/col][/row][/table] Décoder ([i]demangle[/i]) les noms de symboles de bas niveau en noms de niveau utilisateur. En plus de supprimer tout « _ » initial ajouté par le système, ceci rend lisibles les noms de fonctions *(C+. Des compilateurs différents ont des styles de codage différents. L'argument optionnel de style de décodage peut être utilisé pour choisir un style de décodage approprié à votre compilateur. "[b][/b]--no-demangle" 4 [table][row][col] [/col][col].IX Item "--no-demangle" Ne pas décoder les noms de symboles de bas niveau. C'est le défaut.[/col][/row][/table] "[b][/b]-D" 4 [table][row][col] [/col][col].IX Item "-D"[/col][/row][/table] "[b][/b]--dynamic" 4 [table][row][col] [/col][col].IX Item "--dynamic"[/col][/row][/table] Afficher les symboles dynamiques plutôt que les symboles normaux. Ceci n'a de sens que pour les objets dynamiques, comme certains types de bibliothèques partagées. "[b][/b]-f [i]format[/i]" 4 [table][row][col] [/col][col].IX Item "-f format"[/col][/row][/table] "[b][/b]--format=[i]format[/i]" 4 [table][row][col] [/col][col].IX Item "--format=format"[/col][/row][/table] Utiliser le format de sortie [i]format[/i], qui peut être « bsd », « sysv », ou « posix ». Le défaut est « bsd ». Seul le premier caractère de [i]format[/i] est significatif : il peut être en minuscule ou en majuscule. "[b][/b]-g" 4 [table][row][col] [/col][col].IX Item "-g"[/col][/row][/table] "[b][/b]--extern-only" 4 [table][row][col] [/col][col].IX Item "--extern-only"[/col][/row][/table] N'afficher que les symboles externes. "[b][/b]-l" 4 [table][row][col] [/col][col].IX Item "-l"[/col][/row][/table] "[b][/b]--line-numbers" 4 [table][row][col] [/col][col].IX Item "--line-numbers"[/col][/row][/table] Pour chaque symbole, utiliser des informations de débogage pour essayer de trouver un nom de fichier et un numéro de ligne. Pour un symbole défini, rechercher le numéro de ligne de l'adresse du symbole. Pour un symbole non défini, rechercher le numéro de ligne d'une entrée de relogement qui se réfère au symbole. Si l'information de numéro de ligne peut être trouvée, l'afficher après les autres informations sur le symbole. "[b][/b]-n" 4 [table][row][col] [/col][col].IX Item "-n"[/col][/row][/table] "[b][/b]-v" 4 [table][row][col] [/col][col].IX Item "-v"[/col][/row][/table] "[b][/b]--numeric-sort" 4 [table][row][col] [/col][col].IX Item "--numeric-sort"[/col][/row][/table] Trier les symboles numériquement par leur adresse, et non pas alphabétiquement par leur nom. "[b][/b]-p" 4 [table][row][col] [/col][col].IX Item "-p"[/col][/row][/table] "[b][/b]--no-sort" 4 [table][row][col] [/col][col].IX Item "--no-sort"[/col][/row][/table] Ne pas trier les symboles, uniquement les afficher dans leur ordre de rencontre. "[b][/b]-P" 4 [table][row][col] [/col][col].IX Item "-P"[/col][/row][/table] "[b][/b]--portability" 4 [table][row][col] [/col][col].IX Item "--portability"[/col][/row][/table] Utiliser le format de sortie standard POSIX.2 au lieu du format par défaut. Équivalent à [b][/b]-f posix. "[b][/b]-S" 4 [table][row][col] [/col][col].IX Item "-S"[/col][/row][/table] "[b][/b]--print-size---" 4 [table][row][col] [/col][col].IX Item "--print-size"[/col][/row][/table] Afficher la taille des symboles définis pour le format de sortie « bsd ». "[b][/b]-s" 4 [table][row][col] [/col][col].IX Item "-s"[/col][/row][/table] "[b][/b]--print-armap" 4 [table][row][col] [/col][col].IX Item "--print-armap"[/col][/row][/table] Lors du listage des symboles des membres de l'archive, inclure l'index (stocké dans l'archive par c [b]arc[/b] & ou c [b]ranlibc[/b] &), c.-à-d. une correspondance entre les modules et le nom des symboles qui y sont définis. "[b][/b]-r" 4 [table][row][col] [/col][col].IX Item "-r"[/col][/row][/table] "[b][/b]--reverse-sort" 4 [table][row][col] [/col][col].IX Item "--reverse-sort"[/col][/row][/table] Renverser l'ordre de tri (numérique ou alphabétique) ; commencer par le dernier. "[b][/b]--size-sort" 4 [table][row][col] [/col][col].IX Item "--size-sort" Trier les symboles par taille. La taille est calculée par la différence entre la valeur du symbole et la valeur du symbole de valeur immédiatement supérieure. La taille du symbole est affichée, plutôt que sa valeur.[/col][/row][/table] "[b][/b]-t [i]racine[/i]" 4 [table][row][col] [/col][col].IX Item "-t radix"[/col][/row][/table] "[b][/b]--radix=[i]racine[/i]" 4 [table][row][col] [/col][col].IX Item "--radix=radix"[/col][/row][/table] Utiliser [i]racine[/i] comme racine servant à l'affichage des valeurs des symboles. Elle doit être [b]d[/b] pour décimal, [b]o[/b] pour octal, ou [b]x[/b] pour hexadécimal. "[b][/b]--target=[i]nom-bfd[/i]" 4 [table][row][col] [/col][col].IX Item "--target=bfdname" Spécifier un format de code objet différent de celui utilisé par défaut sur votre système.[/col][/row][/table] "[b][/b]-u" 4 [table][row][col] [/col][col].IX Item "-u"[/col][/row][/table] "[b][/b]--undefined-only" 4 [table][row][col] [/col][col].IX Item "--undefined-only"[/col][/row][/table] N'afficher que les symboles non définis (ceux externes à chaque fichier objet). "[b][/b]--defined-only" 4 [table][row][col] [/col][col].IX Item "--defined-only" N'afficher que les symboles définis pour chaque fichier objet.[/col][/row][/table] "[b][/b]-V" 4 [table][row][col] [/col][col].IX Item "-V"[/col][/row][/table] "[b][/b]--version" 4 [table][row][col] [/col][col].IX Item "--version"[/col][/row][/table] Afficher le numéro de version de [b]nm[/b] et se terminer. "[b][/b]-X" 4 [table][row][col] [/col][col].IX Item "-X" Cette option ignorée est utilisée pour la compatibilité avec la version s-1AIXs0 de [b]nm[/b]. Elle prend un paramètre qui doit être la chaîne [b]32_64[/b]. Le mode par défaut du [b]nm[/b] s-1AIXs0 correspond à [b][/b]-X 32, qui n'est pas supporté par le [b]nm[/b] s-1GNUs0.[/col][/row][/table] "[b][/b]--help" 4 [table][row][col] [/col][col].IX Item "--help" Afficher un résumé des options de [b]nm[/b] et se terminer.[/col][/row][/table] [size=18] [b]Voir aussi[/b] [/size] .IX Header "SEE ALSO" &[i]ar[/i](1), [i]objdump[/i](1), [i]ranlib[/i](1), et les entrées Info pour [i]binutils[/i]. [size=18] [b]Copyright[/b] [/size] .IX Header "COPYRIGHT" Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. L'autorisation est donnée de copier, de distribuer et/ou de modifier ce document sous les termes de la s-1GNUs0 Free Documentation License version 1.1 ou toute autre version ultérieure publiée par la Free Software Foundation, sans section invariante ni texte de couverture ni texte de quatrième de couverture. Une copie de la licence est incluse dans la section intitulée « GNU Free Documentation License ». [size=18] [b]Traduction[/b] [/size] Frédéric Delanoy <[i]delanoy_f[/i] at yahoo.com>, 2002.
Fichier
Newsletter
Recevez les dernières actualités tech directement dans votre boîte mail.
S'inscrire
Forum
-
Derniers messages
Bavardages
Séries TV, vous regardez quoi?
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Informations
Besoin d’avis sur l’UX de mon mini-projet web (et plus globalement sur ce qui vous rebute sur un site) ?
Software
problème sur windows 10
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Actualités
-
Archives
Firefox
20-05
Vous voulez de l'IA dans Firefox ? Vous l'aurez.
Mobile
19-05
Transformez vos photos en mini-jeux avec Pictonico
Jeux Vidéos
19-05
Les joueurs Xbox réclament davantage de jeux exclusifs, un mode multijoueur gratuit et une meilleure rétrocompatibilité.
Jeux Vidéos
19-05
Test Hades II (PS5) - Retour mouvementé dans la mythologie grecque
Mozilla
19-05
Mozilla avertit le Royaume-Uni : le blocage des VPN ne fonctionnera pas.
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2026
Akretio
SRL - Generated via
Kelare
Haut de page