Il s'agit de la commande i686-linux-gnu-size qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
size - répertorie les tailles de section et la taille totale.
SYNOPSIS
Taille [-A|-B|--format=compatibilité]
[--Aidez-moi]
[-d|-o|-x|--base=nombre]
[--commun]
[-t|--totaux]
[--cible=nom bfd] [-V|--version]
[fichier obj...]
DESCRIPTION
Le GNU taille l'utilitaire répertorie les tailles de section --- et la taille totale --- pour
chacun des fichiers objet ou archive fichier obj dans sa liste d'arguments. Par
par défaut, une ligne de sortie est générée pour chaque fichier objet ou chaque
module dans une archive.
fichier obj... sont les fichiers objets à examiner. Si aucun n'est spécifié,
le fichier "a.out" sera utilisé.
OPTIONS
Les options de la ligne de commande ont les significations suivantes :
-A
-B
--format=compatibilité
En utilisant l'une de ces options, vous pouvez choisir si la sortie de
GNU taille ressemble à la sortie de System V taille (À L'Aide De -Aou
--format=sysv), ou Berkeley taille (À L'Aide De -Bou --format=berkeley).
Le format par défaut est le format sur une ligne similaire à celui de Berkeley.
Voici un exemple du format Berkeley (par défaut) de sortie de
taille:
$ size --format=Taille de Berkeley ranlib
données texte bss dec hex nom de fichier
294880 81920 11592 388392 5ed28 ranlib
294880 81920 11888 388688 5ee50 taille
Ce sont les mêmes données, mais affichées plus près du System V
conventions:
$ size --format=Taille de la ranlib SysV
ranlib :
adresse de taille de section
.texte 294880 8192
.données 81920 303104
.bss11592 385024
Total des 388392
Taille :
adresse de taille de section
.texte 294880 8192
.données 81920 303104
.bss11888 385024
Total des 388688
--Aidez-moi
Montrez un résumé des arguments et des options acceptables.
-d
-o
-x
--base=nombre
En utilisant l'une de ces options, vous pouvez contrôler si la taille de
chaque section est donnée en décimal (-dou --base=10); octal (-oou
--base=8); ou hexadécimal (-xou --base=16). En --base=nombre,
seules les trois valeurs (8, 10, 16) sont prises en charge. La taille totale est
toujours donné en deux radicaux ; décimal et hexadécimal pour -d or -x
sortie, ou octal et hexadécimal si vous utilisez -o.
--commun
Imprimer la taille totale des symboles communs dans chaque fichier. Lors de l'utilisation
Format Berkeley ceux-ci sont inclus dans la taille bss.
-t
--totaux
Afficher les totaux de tous les objets répertoriés (mode de liste au format Berkeley
seulement).
--cible=nom bfd
Spécifiez que le format de code objet pour fichier obj is nom bfd. Ce
l'option peut ne pas être nécessaire ; taille peut reconnaître automatiquement de nombreux
formats.
-V
--version
Afficher le numéro de version de taille.
@filet
Lire les options de ligne de commande à partir de filet. Les options lues sont insérées
à la place de l'original @filet option. Si filet n'existe pas, ou
ne peut pas être lu, alors l'option sera traitée littéralement, et non
enlevé.
options dans filet sont séparés par des espaces. Un espace
caractère peut être inclus dans une option en entourant l'ensemble
option entre guillemets simples ou doubles. Tout caractère (y compris
une barre oblique inverse) peut être inclus en préfixant le caractère à
inclus avec une barre oblique inverse. Les filet peut lui-même contenir d'autres
@filet options; ces options seront traitées de manière récursive.
Utilisez i686-linux-gnu-size en ligne à l'aide des services onworks.net