abidw - Online na nuvem

Este é o comando abidw 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


abidw - serializa a ABI de um arquivo ELF

abidw lê uma biblioteca compartilhada em ELF formata e emite uma representação XML de sua ABI para
saída padrão. A representação emitida inclui todas as funções definidas globalmente
e variáveis, junto com uma representação completa de seus tipos. Também inclui um
representação dos símbolos ELF definidos globalmente do arquivo. A biblioteca compartilhada de entrada
deve conter informações de depuração associadas em ANÃO formato.

INVOCAÇÃO


abidw [opções] [ ]

OPÇÕES


· --Socorro | -h

Exibe uma breve ajuda sobre o comando e sai.

· --versão | -v

Exiba a versão do programa e saia.

· --debug-info-dir | -d <caminho dir>

Nos casos em que as informações de depuração para caminho para arquivo elfo está em um arquivo separado que é
localizado em um lugar fora do padrão, isso indica abidw onde procurar por informações de depuração
arquivo.

Observe que caminho dir deve apontar para o diretório raiz sob o qual as informações de depuração
está organizado em forma de árvore. Nos sistemas baseados em Red Hat, esse diretório é
geralmente / usr / lib / debug.

Observe que esta opção não é obrigatória para dividir informações de depuração instaladas por seu
gerenciador de pacotes do sistema porque então abidw sabe onde encontrar.

· --out-file <caminho de arquivo>

Esta opção instrui abidw para emitir a representação XML de caminho para arquivo elfo para dentro
o arquivo caminho de arquivo, em vez de emiti-lo para sua saída padrão.

· --sem

Esta opção instrui abidw para não emitir a representação XML da ABI. Então isso
lê apenas o ELF e as informações de depuração, constrói a representação interna do
ABI e saídas. Essa opção geralmente é útil para fins de depuração.

· --check-alternate-debug-info <caminho dos elfos>

Se as informações de depuração do arquivo caminho dos elfos contém uma referência a um alternado depurar
info arquivo, abidw verifica se pode encontrar aquele arquivo de informações de depuração alternativo. Naquilo
caso, ele emite uma mensagem de sucesso significativa mencionando o caminho completo para a alternativa
arquivo de informações de depuração encontrado. Caso contrário, ele emite um código de erro.

· --no-show-locs
Não mostre informações sobre onde no segundo compartilhado biblioteca o respectivo
tipo foi alterado.

· --check-alternate-debug-info-base-name <caminho dos elfos>

Como --check-alternate-debug-info, mas na mensagem de sucesso, mencione apenas a base
nome do arquivo de informações de depuração; não seu caminho completo.

· --carregar todos os tipos

Por padrão, o libabigail (e assim abidw) carrega apenas os tipos que são alcançáveis ​​de
declarações de funções e variáveis ​​que são publicamente definidas e exportadas pelo
binário. Portanto, apenas esses tipos estão presentes na saída de abidw. Esta opção no entanto
faz abidw carregar todos os os tipos definidos nos binários, mesmo aqueles que não são
acessíveis a partir de declarações públicas.

· --abidiff
Carregue o ABI do binário ELF fornecido no argumento, salve-o no XML de libabigail
formatar em um arquivo temporário; leia a ABI do arquivo XML temporário e compare
a ABI que foi lida contra a ABI do binário ELF fornecido em
argumento. Os ABIs devem ser comparados. Se não o fizerem, o programa emite um
diagnóstico e sai com um código diferente de zero.

Esta é uma opção de depuração e verificação de integridade.

· --Estatísticas

Emita estatísticas sobre várias coisas internas.

· --verbose

Emita registros detalhados sobre o progresso de diversos itens internos.

NOTAS


Alternado depurar info arquivos
A partir da versão 4 da especificação DWARF, Alternado depurar INFORMAÇÕES é um GNU
extensão da especificação DWARF. No entanto, foi proposto para inclusão no
próxima versão 5 do padrão DWARF. Você pode ler mais sobre as extensões GNU para
o padrão DWARF SUA PARTICIPAÇÃO FAZ A DIFERENÇA.

Use abidw online usando serviços onworks.net



Programas online mais recentes para Linux e Windows