GoGPT Best VPN GoSearch

icono de página de OnWorks

cmake - Online en la nube

Ejecute cmake en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando cmake 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


cmake - Referencia de la línea de comandos de CMake

SINOPSIS


cmake [ ] ( | )
cmake [(-D = )...] -PAG
cmake --build [ ] [- ...]
cmake -E [ ...]
cmake --find-package ...

DESCRIPCIÓN


El ejecutable "cmake" es la interfaz de línea de comandos de CMake. Puede usarse para configurar
proyectos en guiones. Los ajustes de configuración del proyecto se pueden especificar en la línea de comando
con la opción -D.

CMake es un generador de sistemas de construcción multiplataforma. Los proyectos especifican su proceso de construcción
con archivos de lista CMake independientes de la plataforma incluidos en cada directorio de un árbol de fuentes con
el nombre CMakeLists.txt. Los usuarios crean un proyecto utilizando CMake para generar un sistema de compilación
para una herramienta nativa en su plataforma.

OPCIONES


-C
Cargue previamente un script para llenar el caché.

Cuando cmake se ejecuta por primera vez en un árbol de compilación vacío, crea un archivo CMakeCache.txt
y lo completa con configuraciones personalizables para el proyecto. Esta opción puede ser
se utiliza para especificar un archivo desde el que cargar las entradas de la caché antes de la primera pasada
a través de los archivos de lista cmake del proyecto. Las entradas cargadas tienen prioridad sobre las
valores predeterminados del proyecto. El archivo dado debe ser un script CMake que contenga SET
comandos que usan la opción CACHE, no un archivo con formato de caché.

-D : = , -D =
Cree una entrada de caché de cmake.

Cuando cmake se ejecuta por primera vez en un árbol de compilación vacío, crea un archivo CMakeCache.txt
y lo completa con configuraciones personalizables para el proyecto. Esta opción puede ser
se utiliza para especificar una configuración que tiene prioridad sobre el valor predeterminado del proyecto.
La opción se puede repetir para tantas entradas de caché como se desee.

Si : se le da una porción debe ser uno de los tipos especificados por el conjunto()
documentación de comando para su CACHE firma. Si el : parte se omite
la entrada se creará sin tipo si aún no existe con un tipo.
Si un comando en el proyecto establece el tipo en TRAYECTORIA or RUTA DE ARCHIVO entonces el will
convertirse en una ruta absoluta.

Esta opción también se puede dar como un solo argumento: -D : = or
-D =.

-U
Elimina las entradas coincidentes de la caché de CMake.

Esta opción se puede utilizar para eliminar una o más variables del CMakeCache.txt
archivo, expresiones globales usando * y? son compatibles. La opción puede repetirse
para tantas entradas de caché como desee.

Úselo con cuidado, puede hacer que su CMakeCache.txt no funcione.

-G
Especifique un generador de sistema de compilación.

CMake puede admitir múltiples sistemas de compilación nativos en ciertas plataformas. Un generador
es responsable de generar un sistema de construcción particular. Posibles nombres de generadores
se especifican en el cmake-generadores(7) manual.

-T
Especifique el nombre del conjunto de herramientas si lo admite el generador.

Algunos generadores de CMake admiten un nombre de conjunto de herramientas que se le dará al sistema de compilación nativo
para elegir un compilador. Esto solo es compatible con generadores específicos:

Visual Studio> = 10
Xcode> = 3.0

Consulte la documentación del sistema de compilación nativa para conocer los nombres de los conjuntos de herramientas permitidos.

-A
Especifique el nombre de la plataforma si es compatible con el generador.

Algunos generadores de CMake admiten un nombre de plataforma que se le dará a la compilación nativa
sistema para elegir un compilador o SDK. Esto solo es compatible con generadores específicos:

Visual Studio> = 8

Consulte la documentación del sistema de compilación nativo para conocer los nombres de plataforma permitidos.

-Wno-dev
Suprime las advertencias para desarrolladores.

Suprima las advertencias destinadas al autor de los archivos CMakeLists.txt. Por
predeterminado, esto también desactivará las advertencias de obsolescencia.

-Wdev Habilite las advertencias para desarrolladores.

Habilite las advertencias destinadas al autor de los archivos CMakeLists.txt. Por
De forma predeterminada, esto también activará las advertencias de obsolescencia.

-Werror = dev
Comete errores de advertencia para desarrolladores.

Haga advertencias que estén destinadas al autor de los errores de los archivos CMakeLists.txt. Por
predeterminado, esto también activará las advertencias obsoletas como errores.

-Wno-error = dev
Haga advertencias para el desarrollador, no errores.

Haga advertencias que estén destinadas al autor de los archivos CMakeLists.txt, no a errores.
De forma predeterminada, esto también desactivará las advertencias obsoletas como errores.

-Wobsoleto
Habilite las advertencias de funcionalidad obsoleta.

Habilite las advertencias para el uso de funciones obsoletas, que están destinadas a
autor de los archivos CMakeLists.txt.

-Wno-obsoleto
Suprima las advertencias de funcionalidad obsoleta.

Suprima las advertencias sobre el uso de funciones obsoletas, que están destinadas a
autor de los archivos CMakeLists.txt.

-Werror = obsoleto
Comete errores de advertencias de funciones y macros en desuso.

Hacer advertencias sobre el uso de macros y funciones obsoletas, que están destinadas a
autor de los archivos CMakeLists.txt, errores.

-Wno-error = obsoleto
Haga advertencias de funciones y macros obsoletas, no errores.

Hacer advertencias sobre el uso de macros y funciones obsoletas, que están destinadas a
autor de los archivos CMakeLists.txt, no errores.

-E [ ...]
See Línea de comando Moda.

-L [A] [H]
Enumere las variables almacenadas en caché no avanzadas.

La lista de variables de caché ejecutará CMake y enumerará todas las variables de la caché de CMake
que no están marcadas como INTERNAS o AVANZADAS. Esto mostrará efectivamente la corriente
CMake la configuración, que luego se puede cambiar con la opción -D. Cambiando algunos de los
las variables pueden resultar en la creación de más variables. Si se especifica A, entonces
también mostrará variables avanzadas. Si se especifica H, también mostrará la ayuda
para cada variable.

--construir
Cree un árbol binario de proyecto generado por CMake.

Esto abstrae la interfaz de línea de comandos de una herramienta de compilación nativa con lo siguiente
opciones:

= Directorio binario del proyecto que se va a construir.
--objetivo = Construir en lugar de objetivos predeterminados.
--config = Para herramientas de configuración múltiple, elija .
--clean-first = Construye el objetivo 'limpio' primero, luego construye.
(Solo para limpiar, use --target 'clean').
--use-stderr = Ignorado. El comportamiento es predeterminado en CMake> = 3.0.
- = Pasar las opciones restantes a la herramienta nativa.

Ejecute cmake --build sin opciones de ayuda rápida.

-N Solo modo de visualización.

Solo cargue el caché. En realidad, no ejecute configurar y generar pasos.

-P
Modo de secuencia de comandos de proceso.

Procese el archivo cmake dado como un script escrito en el lenguaje CMake. No
Se realiza el paso de configuración o generación y la caché no se modifica. Si
las variables se definen usando -D, esto debe hacerse antes del argumento -P.

--buscar-paquete
Ejecutar en modo pkg-config.

Busque un paquete usando find_package () e imprima las banderas resultantes en stdout.
Esto se puede usar para usar cmake en lugar de pkg-config para encontrar bibliotecas instaladas en
proyectos simples basados ​​en Makefile o en proyectos basados ​​en autoconf (a través de
compartir / aclocal / cmake.m4).

--graphviz = [archivo]
Genere gráficos de dependencias, consulte CMakeGraphVizOptions.cmake para obtener más información.

Genere un archivo de entrada graphviz que contendrá toda la biblioteca y el ejecutable
dependencias en el proyecto. Consulte la documentación de CMakeGraphVizOptions.cmake
para obtener más información.

--información del sistema [expediente]
Volcar información sobre este sistema.

Descarga una amplia gama de información sobre el sistema actual. Si se ejecuta desde la parte superior de
un árbol binario para un proyecto de CMake, volcará información adicional como el
caché, archivos de registro, etc.

--debug-trycompile
No elimine el árbol de compilación try_compile. Solo es útil en un try_compile a la vez.

No elimine los archivos y directorios creados para las llamadas try_compile. Este es
útil para depurar try_compiles fallidos. Sin embargo, puede cambiar los resultados de la
try-compila como basura vieja de un try-compile anterior puede causar una prueba diferente para
pasa o no pasa incorrectamente. Esta opción se utiliza mejor para una compilación de prueba en un
tiempo, y solo al depurar.

--salida de depuración
Ponga cmake en modo de depuración.

Imprima información adicional durante la ejecución de cmake como seguimientos de pila con
llamadas de mensaje (send_error).

--rastro
Ponga cmake en modo de seguimiento.

Imprima un seguimiento de todas las llamadas realizadas y desde dónde.

--trace-expandir
Ponga cmake en modo de seguimiento.

Como --rastro, pero con variables expandidas.

- advertir-no inicializado
Advertir sobre valores no inicializados.

Imprime una advertencia cuando se usa una variable no inicializada.

--advertir-vars no utilizadas
Advertir sobre variables no utilizadas.

Busque variables declaradas o establecidas, pero que no se utilizan.

--no-advertir-no utilizado-cli
No advierta sobre las opciones de la línea de comandos.

No busque variables que estén declaradas en la línea de comando, pero que no se utilicen.

--check-sistema-vars
Encuentre problemas con el uso de variables en los archivos del sistema.

Normalmente, las variables no utilizadas y no inicializadas se buscan solo en
CMAKE_SOURCE_DIR y CMAKE_BINARY_DIR. Esta bandera le dice a CMake que advierta sobre otros
archivos también.

--ayuda, -ayuda, -uso, -h, -H, /?
Imprima la información de uso y salga.

El uso describe la interfaz de línea de comandos básica y sus opciones.

--versión, -versión, / V [ ]
Muestre el banner de nombre / versión del programa y salga.

Si se especifica un archivo, la versión se escribe en él. La ayuda se imprime en un
llamado ile si se da.

--ayuda completa [ ]
Imprima todos los manuales de ayuda y salga.

Todos los manuales están impresos en un formato de texto legible por humanos. La ayuda se imprime en un
llamado ile si se da.

--manual de ayuda [ ]
Imprima un manual de ayuda y salga.

El manual especificado está impreso en un formato de texto legible por humanos. La ayuda es
impreso a un nombre ile si se da.

--ayuda-lista-manual [ ]
Enumere los manuales de ayuda disponibles y salga.

La lista contiene todos los manuales para los que se puede obtener ayuda utilizando el
--manual de ayuda opción seguida de un nombre manual. La ayuda se imprime en un nombre
ile si se da.

- comando de ayuda [ ]
Imprima la ayuda para un comando y salga.

La comandos-cmake(7) entrada manual para está impreso en un texto legible por humanos
formato. La ayuda se imprime en un nombre ile si se da.

--ayuda-lista-de-comandos [ ]
Enumere los comandos con ayuda disponible y salga.

La lista contiene todos los comandos para los que se puede obtener ayuda mediante el
- comando de ayuda opción seguida de un nombre de comando. La ayuda se imprime en un nombre
ile si se da.

- comandos-de-ayuda [ ]
Imprima el manual cmake-commands y salga.

La comandos-cmake(7) El manual está impreso en un formato de texto legible por humanos. La ayuda
se imprime en un nombre ile si se da.

- módulo de ayuda [ ]
Imprima la ayuda para un módulo y salga.

La módulos-cmake(7) entrada manual para está impreso en un texto legible por humanos
formato. La ayuda se imprime en un nombre ile si se da.

--ayuda-lista-de-módulos [ ]
Enumere los módulos con ayuda disponible y salga.

La lista contiene todos los módulos para los que se puede obtener ayuda utilizando el
- módulo de ayuda opción seguida de un nombre de módulo. La ayuda se imprime en un nombre
ile si se da.

- módulos de ayuda [ ]
Imprima el manual de cmake-modules y salga.

La módulos-cmake(7) El manual está impreso en un formato de texto legible por humanos. La ayuda
se imprime en un nombre ile si se da.

--política de ayuda [ ]
Imprima la ayuda para una política y salga.

La cmake-políticas(7) entrada manual para está impreso en un texto legible por humanos
formato. La ayuda se imprime en un nombre ile si se da.

--ayuda-lista-de-políticas [ ]
Enumere las políticas con ayuda disponible y salga.

La lista contiene todas las políticas para las que se puede obtener ayuda mediante el
--política de ayuda opción seguida de un nombre de política. La ayuda se imprime en un nombre
ile si se da.

--políticas de ayuda [ ]
Imprima el manual de políticas de cmake y salga.

La cmake-políticas(7) El manual está impreso en un formato de texto legible por humanos. La ayuda
se imprime en un nombre ile si se da.

--ayuda-propiedad [ ]
Imprima la ayuda para una propiedad y salga.

La cmake-propiedades(7) entradas manuales para están impresos en un formato legible por humanos
formato de texto. La ayuda se imprime en un nombre ile si se da.

--ayuda-lista-de-propiedades [ ]
Enumere las propiedades con ayuda disponible y salga.

La lista contiene todas las propiedades para las que se puede obtener ayuda mediante el
--ayuda-propiedad opción seguida de un nombre de propiedad. La ayuda se imprime en un nombre
ile si se da.

--ayuda-propiedades [ ]
Imprima el manual de cmake-properties y salga.

La cmake-propiedades(7) El manual está impreso en un formato de texto legible por humanos. los
la ayuda se imprime en un nombre ile si se da.

- variable de ayuda [ ]
Imprima la ayuda para una variable y salga.

La cmake-variables(7) entrada manual para está impreso en un texto legible por humanos
formato. La ayuda se imprime en un nombre ile si se da.

- lista de variables de ayuda [ ]
Enumere las variables con ayuda disponible y salga.

La lista contiene todas las variables para las que se puede obtener ayuda mediante el
- variable de ayuda opción seguida de un nombre de variable. La ayuda se imprime en un nombre
ile si se da.

--ayuda-variables [ ]
Imprima el manual de cmake-variables y salga.

La cmake-variables(7) El manual está impreso en un formato de texto legible por humanos. La ayuda
se imprime en un nombre ile si se da.

LÍNEA DE COMANDO HERRAMIENTA MODO


CMake proporciona herramientas de línea de comandos integradas a través de la firma:

cmake -E [ ...]

Ejecutar cmake -E or cmake -E ayuda para obtener un resumen de los comandos. Los comandos disponibles son:

chdir [ ...]
Cambie el directorio de trabajo actual y ejecute un comando.

comparar_archivos
Comprobar si es igual que . Si los archivos son iguales, devuelve 0, si no
devuelve 1.

copia ...
Copiar archivos a (archivo o directorio). Si hay varios archivos
especificado, el debe ser directorio y debe existir.

copiar_directorio ...
Copiar directorios a directorio. Si directorio no
existirá será creado.

copiar_si_diferente ...
Copiar archivos a (archivo o directorio) si han cambiado. Si
se especifican varios archivos, el debe ser directorio y debe
existe.

echo [ ...]
Muestra argumentos como texto.

eco_append [ ...]
Muestra los argumentos como texto pero sin una nueva línea.

env [--unset = NAME] ... [NOMBRE = VALOR] ... COMANDO [ARG] ...
Ejecute el comando en un entorno modificado.

entorno empresarial
Muestra las variables de entorno actuales.

hacer_directorio ...
Crear directorios. Si es necesario, cree también directorios principales. Si un
El directorio ya existe, se ignorará silenciosamente.

md5sum ...
Calcule md5sum de archivos.

remove [-F] ...
Quite el (los) archivo (s), use -f para forzarlo. Si un archivo no existe será
silenciosamente ignorado.

eliminar_directorio
Elimina un directorio y su contenido. Si no existe un directorio, será
silenciosamente ignorado.

rebautizar
Cambiar el nombre de un archivo o directorio (en un volumen).

sleep ...
Duerme durante un número determinado de segundos.

alquitrán [cxt] [vf] [zjJ] archivo.tar [ ...] [-] [ ...]
Cree o extraiga un archivo tar o zip. Las opciones son:

-- Deje de interpretar opciones y trate todos los argumentos restantes como nombres de archivo
incluso si comienzan en -.

--files-from =
Lea los nombres de archivo del archivo dado, uno por línea. Las líneas en blanco se ignoran.
Es posible que las líneas no comiencen en - excepto --add-file = para agregar archivos cuyo
los nombres comienzan en -.

--mtime =
Especifique la hora de modificación registrada en las entradas del tarball.

--format =
Especifique el formato del archivo que se creará. Los formatos admitidos son:
7zip, pistola, pax, paxr (pax restringido, predeterminado), y Código Postal.

time [ ...]
Ejecute el comando y devuelva el tiempo transcurrido.

contacto
Toca un archivo.

tocar_nocrear
Toque un archivo si existe, pero no lo cree. Si un archivo no existe,
ser ignorado en silencio.

Específico de UNIX Línea de comando Herramientas
Las siguientes cmake -E Los comandos están disponibles solo en UNIX:

crear_enlace simbólico
Crea un enlace simbólico nombrando .

Específico de Windows Línea de comando Herramientas
Las siguientes cmake -E Los comandos están disponibles solo en Windows:

eliminar_regv
Eliminar el valor del registro de Windows.

env_vs8_wince
Muestra un archivo por lotes que establece el entorno para el SDK de Windows CE proporcionado
instalado en VS2005.

env_vs9_wince
Muestra un archivo por lotes que establece el entorno para el SDK de Windows CE proporcionado
instalado en VS2008.

escribir_regv
Escriba el valor del registro de Windows.

Use cmake en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.