EnglishFranceseSpagnolo

Favicon di OnWorks

clang-tidy-3.6 - Online nel cloud

Esegui clang-tidy-3.6 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando clang-tidy-3.6 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


clang-tidy - pagina di manuale per clang-tidy 3.6

DESCRIZIONE


ERRORE: ld.so: l'oggetto 'libfakeroot-sysv.so' da LD_PRELOAD non può essere precaricato (non può
apri file oggetto condiviso): ignorato. USO: clang-ordinato [opzioni] [... ]

OPZIONI:

Opzioni generali:

-Aiuto - Visualizza le opzioni disponibili (-aiuto-nascosto per più)

-lista-aiuto - Visualizza l'elenco delle opzioni disponibili (-lista-aiuto-nascosta per
Di più)

-versione - Visualizza la versione di questo programma

opzioni squillanti:

-analyze-temporaneo-dtors - Abilita l'analisi temporanea in grado di riconoscere il distruttore in
controlli dell'analizzatore di clang. Questa opzione sovrascrive il valore letto da un .clang-tidy
file.

-controlli=- Elenco separato da virgole di glob con '-' opzionale
prefisso. I globi vengono elaborati in ordine di apparizione nell'elenco. Globi senza '-'
prefisso aggiungi controlli con nomi corrispondenti al set, glob con il prefisso '-' rimuovi
controlli con nomi corrispondenti dall'insieme dei controlli abilitati. Il valore di questa opzione è
aggiunto al valore letto da un file .clang-tidy, se presente.

-config =- Specifica una configurazione in formato YAML/JSON:
-config ="{Checks: '*', CheckOptions: [{key: x, value: y}]}"

Quando il valore è vuoto, clang-tidy tenterà di trovare
un file chiamato .clang-tidy per ogni file sorgente nelle sue directory principali.

-dump-config - Scarica la configurazione in formato YAML su stdout. Questa opzione
dovrebbe essere usato insieme al nome di un file (e '--' se il file è esterno a un progetto
con database di compilazione configurato). La configurazione utilizzata per questo file sarà
stampato.

-abilita-controlla-profilo - Abilita i profili di temporizzazione per controllo e stampa un rapporto su
stderr.

-correzioni-esportazione=- File YAML in cui memorizzare le correzioni suggerite
le correzioni memorizzate possono essere applicate al codice sorgente di input con sostituzioni clang-apply.

-extra-arg=- Argomento aggiuntivo da aggiungere alla riga di comando del compilatore

-extra-arg-prima=- Argomento aggiuntivo da anteporre alla riga di comando del compilatore

-correzione - Applicare le correzioni suggerite. Privo di -correggere errori
clang-tidy si salva se vengono trovati errori di compilazione.

-correggere errori - Applicare le correzioni suggerite anche in caso di errori di compilazione
furono trovati. Se gli errori del compilatore hanno allegato fix-it, clang-tidy li applicherà come
bene.

-filtro-intestazione=- Espressione regolare che corrisponde ai nomi del
intestazioni da cui emettere la diagnostica. Diagnostica dal file principale di ciascuno
unità di traduzione sono sempre visualizzate. Può essere usato insieme a -filtro-linea.
Questa opzione sovrascrive il valore letto da un file .clang-tidy.

-filtro-linea=- Elenco di file con intervalli di righe per filtrare il
avvisi. Può essere usato insieme a -filtro-intestazione. Il formato della lista è a
Matrice JSON di oggetti:

[ {"nome":"file1.cpp","lines":[[1,3],[5,7]]}, {"nome":"file2.h"}

]

-list-controlli - Elenca tutti i controlli abilitati ed esci. Usa con
-controlli='*' per elencare tutti i controlli disponibili.

-p=- Costruisci percorso

-intestazioni di sistema - Visualizza gli errori dalle intestazioni di sistema.

-p viene utilizzato per leggere un database di comandi di compilazione.

Ad esempio, può essere una directory di build CMake in cui un file denominato
compile_commands.json esiste (usa -DCMAKE_EXPORT_COMPILE_COMMANDS=ON CCrea opzione
per ottenere questo output). Quando non viene specificato alcun percorso di compilazione, viene eseguita una ricerca per
compile_commands.json verrà tentato attraverso tutti i percorsi padre del primo input
file . Vedere: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html per un esempio
di impostare Clang Tooling su un albero di origine.

... specificare i percorsi dei file di origine. Questi percorsi sono

cercato nel database dei comandi di compilazione. Se il percorso di un file è assoluto, è
deve puntare all'albero dei sorgenti di CMake. Se il percorso è relativo, la corrente
la directory di lavoro deve essere nell'albero dei sorgenti di CMake e il file deve essere in a
sottodirectory della directory di lavoro corrente. Prefissi "./" nei relativi file
verrà automaticamente rimosso, ma il resto di un percorso relativo deve essere un suffisso di
un percorso nel database dei comandi di compilazione.

Configurazione File:
clang-tidy tenta di leggere la configurazione per ogni file sorgente da un .clang-tidy
file che si trova nella directory padre più vicina del file di origine. Se c'è
le opzioni di configurazione hanno un'opzione della riga di comando corrispondente, opzione della riga di comando
ha la precedenza. La configurazione effettiva può essere verificata utilizzando -dump-config:

$ clang-tidy -dump-config - --

---

Controlli:
'-*, un po' di controllo'

HeaderFilterRegex: '' AnalyzeTemporaryDtors: false Utente: user
Opzioni di controllo:

- chiave: alcuni-check.SomeOption

valore: 'qualche valore'

...

Usa clang-tidy-3.6 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    rpm uniti
    rpm uniti
    Unisciti a noi in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Abilita il repository URPMS nel tuo
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Scarica unitedrpms
  • 2
    Potenzia le librerie C++
    Potenzia le librerie C++
    Boost fornisce portatile gratuito
    librerie C++ sottoposte a revisione paritaria. Il
    l'accento è posto sulle librerie portatili che
    funzionano bene con la libreria standard C++.
    Vedi http://www.bo...
    Scarica le librerie Boost C++
  • 3
    VirtualGL
    VirtualGL
    VirtualGL reindirizza i comandi 3D da a
    Applicazione Unix/Linux OpenGL su a
    GPU lato server e converte il
    immagini 3D renderizzate in un flusso video
    con quale ...
    Scarica VirtualGL
  • 4
    libusb
    libusb
    Libreria per abilitare lo spazio utente
    programmi applicativi con cui comunicare
    dispositivi USB. Pubblico: sviluppatori, fine
    Utenti/Desktop. Linguaggio di programmazione: C.
    Categorie ...
    Scarica libus
  • 5
    SWIG
    SWIG
    SWIG è uno strumento di sviluppo software
    che collega programmi scritti in C e
    C++ con una varietà di alto livello
    linguaggi di programmazione. SWIG è usato con
    diverso...
    Scarica SIG
  • 6
    Tema React di WooCommerce Nextjs
    Tema React di WooCommerce Nextjs
    Tema React WooCommerce, costruito con
    Avanti JS, Webpack, Babel, Node e
    Express, utilizzando GraphQL e Apollo
    Cliente. Negozio WooCommerce a React(
    contiene: Prodotti...
    Scarica il tema WooCommerce Nextjs React
  • Di Più "

Comandi Linux

Ad