InglêsFrancêsEspanhol

favicon do OnWorks

oxref - On-line na nuvem

Execute oxref no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando oxref que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas múltiplas estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online de Windows ou emulador online de MAC OS.

PROGRAMA:

NOME


oxref - utilitário de referência cruzada para vários idiomas

SINOPSE


referência de boi [OPÇÕES] argumentos
[OPÇÕES] - veja o OPÇÕES seção abaixo
argumentos - arquivos de objetos e/ou bibliotecas para processar

A listagem de referência cruzada é gravada na linha de saída padrão.

DESCRIÇÃO


O programa referência de boi gera uma listagem de referência cruzada de símbolos definidos em não-retirado
arquivos de objeto e/ou bibliotecas.

Uma listagem de referência cruzada mostra as funções usando determinados símbolos (funções, dados).
Esta é uma informação útil durante as fases de desenvolvimento e depuração do programa. Por exemplo, assumindo
que a assinatura; as pré-condições ou pós-condições de uma função devem ser
alterada, é importante saber para quais funções a função a ser modificada é chamada
verifique se as alterações na função modificada não interrompem suas funções de chamada.

A listagem de referência cruzada gerada começa com um cabeçalho mostrando informações sobre o
programa, um carimbo de data/hora e os argumentos passados ​​para referência de boi. Por exemplo,

oxref por Frank B. Brokken ([email protegido])
oxref V0.90.00 2011

CRIADO Quarta, 16 de fevereiro de 2011 15:21:03 +0000
REFERÊNCIA CRUZADA PARA: --select define liboxref.a
-------------------------------------------------- --------------------

RETORNO VALOR


Refex retorna 0 para o sistema operacional, a menos que ocorra um erro ou referência de boiversão ou uso
informações são mostradas ou solicitadas. Nesses casos 1 é retornado

OPÇÕES


Se disponíveis, as opções de uma única letra são listadas entre parênteses após seus
variantes de opção longa associadas. As opções de uma única letra requerem argumentos se seus
as opções longas associadas também requerem argumentos.

o --arg=modo (-a)
Modo especifica a forma como a saída é abreviada:

contar - os parâmetros da função são suprimidos; em vez disso, o número de argumentos
exigido por uma função é mostrado em sua lista de parâmetros. Exemplo:

uso(1)

em vez de

uso(std::string const&)

primeiro - mostra apenas a primeira palavra dos parâmetros. Exemplo:

insertDefined(não assinado, std::ostream&, std::vector&)

em vez de

insertDefined(int não assinado, std::ostream&, std::vector
std::alocador > const&)

- Onde é um número integral positivo (5 é usado se é inferior a
especifica o comprimento máximo dos nomes dos parâmetros. Se os nomes dos parâmetros precisarem
para ser truncado, uma reticência substitui os caracteres truncados. Exemplo usando -a
12:

insertDefined(int não assinado, std::ostream&, std::vect...&)

em vez de

insertDefined(int não assinado, std::ostream&, std::vector
std::alocador > const&)

o --símbolo completo -f
Os nomes completos dos símbolos são mostrados, além dos nomes simples dos símbolos.
Os nomes completos incluem nomes de classes e/ou identificadores de namespace. Exemplo:

insertDefined(int não assinado, std::ostream&, std::vector
std::alocador > const&)
Nome completo: Store::insertDefined(unsigned int, std::ostream&,
std::vetor > const&)

o --Socorro (-h)
As informações básicas de uso são gravadas no fluxo de erro padrão.

o --object-files (-o)
Incluir o nome dos arquivos objeto contendo os símbolos na referência cruzada
listagem

o --selecionar=nome
Exibir apenas a referência cruzada de nome, Onde nome é o (diferencia maiúsculas de minúsculas)
substring inicial de um símbolo

o --select-padrão=regex
Exibir apenas a referência cruzada de símbolos que correspondem à expressão regular regex,
onde regex é uma expressão regular que corresponde ao regex(7) especificação, incluindo
as extensões oferecidas pelo de cinto de segurança(3 lince) padrão aula. Maiúsculas e minúsculas
a correspondência também é usada aqui.

o --Arquivos Fonte (-s)
Incluir o nome dos arquivos de origem contendo os símbolos na referência cruzada
listagem

o --xref-source-files (-x)
Incluir o nome dos arquivos fonte contendo os símbolos usados ​​na referência cruzada
listagem

o --versão (-v)
Refexo número da versão de é gravado no fluxo de erro padrão.

EXEMPLOS


Os exemplos mostram como referência de boi foi chamado, seguido por um exemplo representativo de um
listagem de referência cruzada para um símbolo. Refexa própria listagem de referência cruzada foi usada:

chamado como: oxref liboxref

define(std::string const&, bool)
Usado por:
Loja::setFunction(std::string const&)
Loja::setObject(std::string const&)
Loja::setSource(std::string const&)

--------------------

chamado como: oxref -foxs liboxref

define(std::string const&, bool)
Nome completo: Store::define(std::string const&, bool)
Fonte: define.cc (1define.o)
Usado por:
setfunction.cc: Store::setFunction(std::string const&)
setobject.cc: Loja::setObject(std::string const&)
setsource.cc: Loja::setSource(std::string const&)

Use oxref online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad