clang-check-3.6 - Online en la nube

Este es el comando clang-check-3.6 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


clang-check - página de manual para clang-check 3.6

DESCRIPCIÓN


ERROR: ld.so: el objeto 'libfakeroot-sysv.so' de LD_PRELOAD no se puede precargar (no se puede
abrir archivo de objeto compartido): ignorado. USO: clang-check [opciones] [... ]

OPCIONES:

Opciones generales:

-ayuda - Mostrar opciones disponibles (-ayuda-oculta para más)

-lista-de-ayuda - Mostrar lista de opciones disponibles (-lista-de-ayuda-oculta para
más)

-versión - Mostrar la versión de este programa

opciones de verificación de clang:

-analizar - Ejecutar motor de análisis estático

basurero - Construir AST y luego depurar, volcarlos

-ast-dump-filter =- Usar con basurero or -ast-imprimir para volcar / imprimir solo AST
nodos de declaración que tienen una determinada subcadena en un nombre calificado. Usar -ast-lista a
enumerar todos los nombres de nodos de declaración filtrables.

-ast-lista - Cree AST e imprima la lista de nodos de declaración calificados
nombres

-ast-imprimir - Cree AST y luego imprímalos

-extra-arg =- Argumento adicional para agregar a la línea de comando del compilador

-extra-arg-antes =- Argumento adicional para anteponer a la línea de comando del compilador

-fija-lo-que-puedas - Aplique consejos de reparación incluso en presencia de errores irreparables

-arreglalo - Aplicar consejos de corrección a la fuente de entrada

-p =- Construir camino

-p se utiliza para leer una base de datos de comandos de compilación.

Por ejemplo, puede ser un directorio de compilación de CMake en el que un archivo llamado
compile_commands.json existe (use -DCMAKE_EXPORT_COMPILE_COMMANDS=ON Opción de CMake
para obtener esta salida). Cuando no se especifica una ruta de compilación, una búsqueda de
compile_commands.json se intentará a través de todas las rutas principales de la primera entrada
expediente . Ver: http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html para un ejemplo
de configurar Clang Tooling en un árbol de fuentes.

... especifique las rutas de los archivos de origen. Estos caminos son

buscado en la base de datos de comandos de compilación. Si la ruta de un archivo es absoluta,
debe apuntar al árbol de fuentes de CMake. Si la ruta es relativa, la corriente
El directorio de trabajo debe estar en el árbol de origen de CMake y el archivo debe estar en un
subdirectorio del directorio de trabajo actual. prefijos "./" en los archivos relativos
se eliminará automáticamente, pero el resto de una ruta relativa debe ser un sufijo de
una ruta en la base de datos de comandos de compilación.

Por ejemplo, para ejecutar clang-check en todos los archivos en un subárbol del árbol de origen, use:

encontrar ruta / en / subárbol -nombre '* .cpp' | xargs clang-check

o usando una ruta de construcción específica:

encontrar ruta / en / subárbol -nombre '* .cpp' | xargs clang-check -p Construir camino

Tenga en cuenta que la ruta / en / subárbol y el directorio actual deben seguir las reglas descritas
anterior.

Use clang-check-3.6 en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows