Este es el comando cbp2make 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
cbp2make - code :: blocks herramienta de generación de archivos Makefile
SINOPSIS
cbp2make -en [-cfg ] [-fuera ] [-unix] [-windows]
[-mac] [--all-os] [-targets " [, [, ...]] "] [--objetos-planos]
[-- Flat-objpath] [--wrap-objects] [--wrap-options] [--with-deps] [--keep-objdir]
[--keep-outdir] [--target-case mantener | inferior | superior] [--macros-case mantener | inferior | superior]
[--quote-path auto | nunca | siempre]
cbp2make -lista -en [-cfg ] [-unix] [-windows] [-mac]
[--all-os] [-targets " [, [, ...]] "] [--flat-objects] [--flat-objpath]
[--wrap-objects] [--wrap-options] [--with-deps] [--keep-objdir] [--keep-outdir]
[--target-case mantener | inferior | superior] [--macros-case mantener | inferior | superior] [--quote-path
auto | nunca | siempre]
DESCRIPCIÓN
cbp2make es una herramienta de compilación independiente que le permite generar archivos MAKE para GNU Make
fuera de Code :: Blocks IDE proyecto o archivo de área de trabajo.
OPCIONES
-in
especifica un archivo de entrada o una lista de archivos;
-cfg
especifica un archivo de configuración, consulte también --local y --global opciones;
-fuera
especifica el nombre de un archivo MAKE o una lista de archivos MAKE;
-unix habilita la generación de archivos MAKE compatibles con Unix / Linux;
-Windows
habilita la generación de archivos MAKE compatibles con Windows;
-Mac habilita la generación de archivos MAKE compatibles con Macintosh;
--todos los sistemas operativos
habilita todas las plataformas de destino a la vez;
-objetivos " [, [, ...]] "
especifica los únicos objetivos de compilación para los que se creará un archivo MAKE;
--objetos-planos
fuerza nombres "planos" para archivos de objeto con juego de caracteres limitado;
--plano-objpath
fuerza rutas "planas" para archivos de objetos sin subdirectorios;
--envolver-objetos
permite utilizar listas de objetos de varias líneas, lo que facilita la lectura de un archivo MAKE;
--opciones de envoltura
permite utilizar macros multilínea;
--con-deps
permite un escáner de dependencia integrado para proyectos C / C ++;
--mantener-objdir
deshabilita el comando que borra directorios para archivos de objetos en el destino 'limpio';
--keep-outdir
deshabilita el comando que borra el directorio para un archivo binario de salida en el destino 'limpio';
- caso-objetivo [mantener | inferior | superior]
especifica el estilo para los destinos de archivos MAKE;
Sus Preguntas opciones:
--local
usar la configuración del directorio actual
--global
usar la configuración del directorio de inicio
--verboso
mostrar información del proyecto
--tranquilo
ocultar todos los mensajes
--ayuda mostrar este mensaje
--versión
mostrar información de la versión
CONFIGURACIÓN
Algunas opciones específicas de la instalación o del proyecto, principalmente la configuración de la cadena de herramientas, se pueden guardar
a un archivo de configuración. De forma predeterminada (desde la rev.110), cbp2make no guarda ninguna configuración
a un archivo de configuración a menos que el usuario especifique explícitamente el --config opción. A
El archivo de configuración puede ser global (almacenado en el perfil de usuario / directorio de inicio) o local.
(almacenado en el directorio actual).
Tenga en cuenta que, dado que cbp2make se encuentra en una etapa temprana de desarrollo, un antiguo
El archivo de configuración puede volverse incompatible con la nueva versión de la herramienta y puede ser necesario
para actualizarlo manualmente o inicializar uno nuevo.
Cuando se invoca cbp2make, primero intenta cargar un archivo de configuración local. Si un local
falta la configuración, el próximo intento será cargar uno global. Si este intento es
tampoco tiene éxito, se utiliza la configuración incorporada predeterminada. Búsqueda de configuración
el orden se puede anular con --local or --global opciones de la línea de comandos. Si una de las opciones
se suministra a cbp2make, la configuración no especificada no se recoge incluso si el
falta uno especificado y existe un no especificado.
Gestiona cadenas de herramientas
cbp2make --config toolchain --add [-unix | -windows | -mac] -chain
cbp2make --config toolchain --remove [-unix | -windows | -mac] -chain
Gestiona construimos
cbp2make - herramienta de configuración --add [-unix | -windows | -mac] -chain -herramienta Tipo
<herramienta opciones>
cbp2make --herramienta de configuración --remove [-unix | -windows | -mac] -chain -herramienta
Gestiona plataformas
cbp2make --config platform [-unix | -windows | -mac] [-pwd ] [-CD
] [-rm ] [-rmf ] [-rmd
] [-cp ] [-mv ] [-md
] [-mdf ] [-hacer ]
Gestiona global compilador las variables
cbp2make --config variable --add [-set ] -nombre [-desc ]
[-campo ] -valor
cbp2make --config variable --remove [-set ] [-nombre ] [-campo
]
Gestiona opciones
cbp2make --config options --default-options " "
cbp2make - espectáculo de configuración
tipos:
preprocesador pp
como ensamblador
compilador cc
compilador de recursos rc
enlazador estático sl
enlazador dinámico dl
el enlazador ejecutable
enlazador nativo nl
opciones (común):
-desc
-programa
-mando
-mkv
-srcext
-outtext
-ruta de comillas
-ruta completa
-unixruta
opciones (compilador):
-incsw
-defsw
-deps
opciones (enlazador):
-ldsw
-llsw
-lpfx
-lexto
-objeto
-plano
Use cbp2make en línea usando los servicios de onworks.net