InglêsFrancêsEspanhol

favicon do OnWorks

clang-tidy-3.8 - Online na nuvem

Execute o clang-tidy-3.8 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando clang-tidy-3.8 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


clang-tidy - página de manual do clang-tidy 3.8

DESCRIÇÃO


ERROR: ld.so: objeto 'libfakeroot-sysv.so' de LD_PRELOAD não pode ser pré-carregado (não pode
abrir arquivo de objeto compartilhado): ignorado. USO: clang-tidy [opções] [... ]

OPÇÕES:

Opções genéricas:

-Socorro - Exibir opções disponíveis (-ajuda-oculta para mais)

-lista de ajuda - Exibir lista de opções disponíveis (-lista de ajuda oculta for
mais)

-versão - Exibir a versão deste programa

opções clang-tidy:

-analisar-temporário-dtors - Ativar análise temporária com reconhecimento de destruidor em
clang-Analyzer- checks. Esta opção substitui o valor lido de um .clang-tidy
arquivo.

-checks =- Lista separada por vírgulas de globs com '-' opcional
prefixo. Globs são processados ​​em ordem de aparecimento na lista. Globs sem '-'
prefixo add verifica com nomes correspondentes ao conjunto, globs com o prefixo '-' remove
verifica com nomes correspondentes do conjunto de verificações ativadas. O valor desta opção é
anexado ao valor lido de um arquivo .clang-tidy, se houver.

-config =- Especifica uma configuração no formato YAML / JSON:
-config ="{Checks: '*', CheckOptions: [{key: x, value: y}]}"

Quando o valor está vazio, o clang-tidy tentará encontrar
um arquivo denominado .clang-tidy para cada arquivo de origem em seus diretórios pais.

-dump-config - Despeja a configuração no formato YAML para o stdout. Esta opção
pode ser usado junto com um nome de arquivo (e '-' se o arquivo estiver fora de um projeto
com banco de dados de compilação configurado). A configuração usada para este arquivo será
impresso. Use junto com -checks =* para incluir a configuração de todas as verificações.

-ativar-verificar-perfil - Habilite perfis de tempo por verificação e imprima um relatório para
stderr.

-export-fixes =- Arquivo YAML para armazenar as correções sugeridas.
correções armazenadas podem ser aplicadas ao código-fonte de entrada com clang-apply-reposições.

-extra-arg =- Argumento adicional para anexar à linha de comando do compilador

-extra-arg-before =- Argumento adicional para preceder a linha de comando do compilador

-consertar - Aplicar correções sugeridas. Sem -corrigir erros
o clang-tidy irá resgatar se algum erro de compilação for encontrado.

-corrigir erros - Aplicar correções sugeridas mesmo se houver erros de compilação
foram achados. Se os erros do compilador tiverem fix-its anexados, o clang-tidy irá aplicá-los como
bem.

-header-filter =- Expressão regular correspondendo aos nomes do
cabeçalhos para os diagnósticos de saída. Diagnóstico do arquivo principal de cada
unidades de tradução são sempre exibidas. Pode ser usado junto com -filtro de linha.
Esta opção substitui o valor lido de um arquivo .clang-tidy.

-line-filter =- Lista de arquivos com intervalos de linha para filtrar o
avisos. Pode ser usado junto com -filtro de cabeçalho. O formato da lista é um
Matriz JSON de objetos:

[{"nome": "arquivo1.cpp", "linhas": [[1,3], [5,7]]}, {"nome": "arquivo2.h"}

]

-lista-verificações - Liste todas as verificações habilitadas e saia. Usar com
-checks =* para listar todos os cheques disponíveis.

-p =- Construir caminho

-cabeçalhos do sistema - Exibir os erros dos cabeçalhos do sistema.

-p é usado para ler um banco de dados de comando de compilação.

Por exemplo, pode ser um diretório de compilação CMake no qual um arquivo chamado
compile_commands.json existe (use -DCMAKE_EXPORT_COMPILE_COMMANDS=ON Opção CMake
para obter esta saída). Quando nenhum caminho de construção é especificado, uma pesquisa por
compile_commands.json será tentado por meio de todos os caminhos pais da primeira entrada
Arquivo . Ver: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html Por exemplo
de configurar o Clang Tooling em uma árvore de origem.

... especifique os caminhos dos arquivos de origem. Esses caminhos são

consultado no banco de dados de comando de compilação. Se o caminho de um arquivo for absoluto,
precisa apontar para a árvore de código-fonte do CMake. Se o caminho for relativo, o atual
o diretório de trabalho precisa estar na árvore de origem do CMake e o arquivo deve estar em um
subdiretório do diretório de trabalho atual. prefixos "./" nos arquivos relativos
será removido automaticamente, mas o resto de um caminho relativo deve ser um sufixo de
um caminho no banco de dados de comando de compilação.

Configuração arquivos:
clang-tidy tenta ler a configuração de cada arquivo de origem de um .clang-tidy
arquivo localizado no diretório pai mais próximo do arquivo de origem. Caso existam
opções de configuração têm uma opção de linha de comando correspondente, opção de linha de comando
tem precedência. A configuração efetiva pode ser inspecionada usando -dump-config:

$ clang-tidy -dump-config - -

---

Verificações:
'- *, verificar'

HeaderFilterRegex: '' AnalyzeTemporaryDtors: false Usuário: usuário
Opções de verificação:

- chave: some-check.SomeOption

valor: 'algum valor'

...

Use o clang-tidy-3.8 on-line usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad