Este é o comando i686-linux-gnu-size que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
size - lista os tamanhos das seções e o tamanho total.
SINOPSE
Tamanho [-A|-B|--format =compatibilidade]
[--Socorro]
[-d|-o|-x|--radix =número]
[--comum]
[-t|--totais]
[--target =nome do bfd] [-V|--versão]
[objfile...]
DESCRIÇÃO
O GNU tamanho utilitário lista os tamanhos de seção --- e o tamanho total --- para
cada um dos objetos ou arquivos de arquivo objfile em sua lista de argumentos. Por
padrão, uma linha de saída é gerada para cada arquivo de objeto ou cada
módulo em um arquivo.
objfile... são os arquivos objeto a serem examinados. Se nenhum for especificado,
o arquivo "a.out" será usado.
OPÇÕES
As opções de linha de comando têm os seguintes significados:
-A
-B
--format =compatibilidade
Usando uma dessas opções, você pode escolher se a saída de
GNU tamanho assemelha-se à saída do System V tamanho (usando -Aou
--format = sysv), ou Berkeley tamanho (usando -Bou --format = berkeley).
O padrão é o formato de uma linha semelhante ao de Berkeley.
Aqui está um exemplo do formato de Berkeley (padrão) de saída de
tamanho:
$ size --format = tamanho do ranlib de Berkeley
dados de texto bss dec hex nome do arquivo
294880 81920 11592 388392 5ed28 ranlib
294880 81920 11888 388688 tamanho 5ee50
Estes são os mesmos dados, mas exibidos mais perto do System V
convenções:
$ size --format = tamanho do ranlib SysV
ranlib:
addr do tamanho da seção
.texto 294880 8192
.dados 81920 303104
.bss 11592 385024
388392 total
Tamanho :
addr do tamanho da seção
.texto 294880 8192
.dados 81920 303104
.bss 11888 385024
388688 total
--Socorro
Mostra um resumo dos argumentos e opções aceitáveis.
-d
-o
-x
--radix =número
Usando uma dessas opções, você pode controlar se o tamanho do
cada seção é dada em decimal (-dou --radix = 10); octal (-oou
--radix = 8); ou hexadecimal (-xou --radix = 16). Em --radix =número,
apenas os três valores (8, 10, 16) são suportados. O tamanho total é
sempre dado em dois radices; decimal e hexadecimal para -d or -x
saída, ou octal e hexadecimal se você estiver usando -o.
--comum
Imprime o tamanho total dos símbolos comuns em cada arquivo. Ao usar
Formato de Berkeley estão incluídos no tamanho do bss.
-t
--totais
Mostra os totais de todos os objetos listados (modo de listagem no formato Berkeley
só).
--target =nome do bfd
Especifique que o formato de código-objeto para objfile is nome do bfd. Este
a opção pode não ser necessária; tamanho pode reconhecer automaticamente muitos
formatos.
-V
--versão
Mostra o número da versão de tamanho.
@lima
Leia as opções de linha de comando de lima. As opções lidas são inseridas
no lugar do original @lima opção. Se lima não existe, ou
não pode ser lido, então a opção será tratada literalmente, e não
removido.
Opções em lima são separados por espaços em branco. Um espaço em branco
caractere pode ser incluído em uma opção circundando todo o
opção entre aspas simples ou duplas. Qualquer personagem (incluindo
uma barra invertida) pode ser incluída prefixando o caractere a ser
incluído com uma barra invertida. o lima pode conter
@lima opções; qualquer uma dessas opções será processada recursivamente.
Use i686-linux-gnu-size online usando serviços onworks.net