InglêsFrancêsEspanhol

Ad


favicon do OnWorks

i686-linux-gnu-gcov-tool-6 - Online na nuvem

Execute i686-linux-gnu-gcov-tool-6 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando i686-linux-gnu-gcov-tool-6 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 Windows ou emulador online MAC OS

PROGRAMA:

NOME


ferramenta gcov - ferramenta de processamento de perfil gcda offline

SINOPSE


ferramenta gcov [-v|--versão] [-h|--Socorro]

gcov-tool merge [opções de mesclagem] diretório 1 diretório 2
[-v|--verbose]
[-o| --resultado anuário]
[-w|--peso w1, w2]

reescrita da ferramenta gcov [opções de reescrita] anuário
[-v|--verbose]
[-o|--resultado anuário]
[-s|--escala float_ou_simple-frac_value]
[-n|--normalizar valor_longo]

sobreposição da ferramenta gcov [opções de sobreposição] diretório 1 diretório 2
[-v|--verbose]
[-h|- apenas]
[-f|--função]
[-F|--nome completo]
[-o|--objeto]
[-t|--hot_threshold] flutuar

DESCRIÇÃO


ferramenta gcov é uma ferramenta offline para processar arquivos de perfil gcda do gcc.

A ferramenta gcov atual suporta as seguintes funcionalidades:

* mesclar dois conjuntos de perfis com pesos.

* ler um conjunto de perfis e reescrever o conteúdo do perfil. Pode-se dimensionar ou normalizar o
valores de contagem.

Exemplos de casos de uso para esta ferramenta são:

* Colete os perfis para diferentes conjuntos de entradas e use esta ferramenta para mesclá-los. XNUMX
pode especificar o peso a ser considerado na importância relativa de cada entrada.

* Reescreva o perfil após remover um subconjunto dos arquivos gcda, mantendo o
consistência do resumo e do histograma.

* Também pode ser usado para depurar ou código libgcov, pois as ferramentas compartilham a maioria do código como
a biblioteca de tempo de execução.

Observe que para a operação de fusão, este perfil gerado offline pode conter
valores diferentes do perfil mesclado online. Aqui está uma lista de diferenças típicas:

* diferença de histograma: Esta ferramenta offline recalcula o histograma após mesclar o
contadores. O histograma resultante, portanto, é preciso. A fusão online não
tem essa capacidade - o histograma é mesclado de dois histogramas e o resultado é
uma aproximação.

* diferença de soma de verificação resumida: a soma de verificação resumida usa uma operação CRC32. O valor que
depende da ordem da lista de links dos objetos gcov-info. Esta ordem é diferente em gcov-
ferramenta daquela na fusão online. Espera-se que tenha diferentes somas de verificação de resumo.
Isso realmente não importa, pois o compilador não usa essa soma de verificação em qualquer lugar.

* diferença dos valores do contador do perfil de valor: Alguns valores do contador para o perfil de valor são
dependente do tempo de execução, como endereços de heap. É normal ver alguma diferença nestes
tipo de contadores.

OPÇÕES


-h
--Socorro
Exibir ajuda sobre como usar ferramenta gcov (na saída padrão) e saia sem fazer
qualquer processamento posterior.

-v
--versão
Exibem o ferramenta gcov número da versão (na saída padrão) e saia sem fazer
qualquer processamento posterior.

fundir
Mescle dois diretórios de perfis.

-v
--verbose
Defina o modo detalhado.

-o anuário
--resultado anuário
Defina o diretório do perfil de saída. O nome do diretório de saída padrão é perfil_merge.

-w w1,w2
--peso w1,w2
Defina os pesos de fusão do diretório 1 e diretório 2, respectivamente. O padrão
os pesos são 1 para ambos.

reescrever
Leia o diretório de perfil especificado e reescreva em um novo diretório.

-v
--verbose
Defina o modo detalhado.

-o anuário
--resultado anuário
Defina o diretório do perfil de saída. O nome de saída padrão é rewrite_profile.

-s float_ou_simple-frac_value
--escala float_ou_simple-frac_value
Dimensione os contadores de perfil. O valor especificado pode ser um valor de ponto flutuante ou
forma de valor de fração simples, como 1, 2, 2/3 e 5/3.

-n valor_longo
--normalizar
Normalize o perfil. O valor especificado é o valor máximo do contador no novo
perfil.

sobreposição
Computador a pontuação de sobreposição entre os dois diretórios de perfil especificados. A sobreposição
a pontuação é calculada com base nos perfis do arco. É definido como a soma de min
(p1_contador [i] / p1_sum_all, p2_counter [i] / p2_sum_all), para todos os contadores de arco i, onde
p1_counter [i] e p2_counter [i] são dois contadores correspondentes e p1_sum_all e p2_sum_all
são a soma dos valores dos contadores no perfil 1 e no perfil 2, respectivamente.

-v
--verbose
Defina o modo detalhado.

-h
- apenas
Imprime apenas informações para objetos / funções importantes.

-f
--função
Imprimir pontuação de sobreposição de nível de função.

-F
--nome completo
Imprime o nome de arquivo gcda completo.

-o
--objeto
Imprimir pontuação de sobreposição no nível do objeto.

-t flutuar
--hot_threshold
Defina o limite para o valor do contador quente.

Use i686-linux-gnu-gcov-tool-6 online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    O plug-in Eclipse Tomcat fornece
    integração simples de um servlet tomcat
    container para o desenvolvimento de java
    Aplicativos da web. Você pode se juntar a nós para
    discussão ...
    Baixe o plug-in Eclipse Tomcat
  • 2
    Área de trabalho do WebTorrent
    Área de trabalho do WebTorrent
    WebTorrent Desktop é para streaming
    torrents no Mac, Windows ou Linux. Isto
    conecta-se ao BitTorrent e
    Peers WebTorrent. Agora não há
    precisa esperar por ...
    Baixar WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX é um programa científico para refinar
    reflexividade de raios-x, nêutron
    refletividade e raio-x de superfície
    dados de difração usando o diferencial
    algoritmo de evolução ....
    Baixar GenX
  • 4
    pspp4windows
    pspp4windows
    O PSPP é um programa de estatística
    análise de dados amostrados. é grátis
    substituição do programa proprietário
    SPSS. PSPP tem base em texto e
    gráfico nós...
    Baixar pspp4windows
  • 5
    Extensões Git
    Extensões Git
    Extensões Git é uma ferramenta de IU independente
    para gerenciar repositórios Git. Isso também
    integra-se com o Windows Explorer e
    Microsoft Visual Studio
    (2015/2017/2019). º...
    Baixar extensões do Git
  • 6
    eSpeak: síntese de voz
    eSpeak: síntese de voz
    Mecanismo de conversão de texto em fala para inglês e
    muitas outras línguas. Tamanho compacto com
    pronúncia clara, mas artificial.
    Disponível como um programa de linha de comando com
    muitos ...
    Baixar eSpeak: síntese de fala
  • Mais "

Comandos Linux

Ad