InglésFrancésEspañol

Ad


icono de página de OnWorks

ccconfigp: en línea en la nube

Ejecute ccconfigp 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 ccconfigp 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


ccconfig - Obtener la configuración Convert :: Binary :: C para un compilador

SINOPSIS


ccconfig opciones [- opciones de compilador]

opciones:

-c
--cc compilador compilador ejecutable para probar
predeterminado: autodeterminado

-o
- archivo de salida nombre de archivo de salida
predeterminado: salida a stdout

-f
- formato de salida formato de salida
predeterminado: dumper

--basename name nombre base de los archivos de prueba temporales
predeterminado: _t_e_s_t

-I
--inc-path ruta configurada manualmente compilador incluye ruta

--regla del compilador de reglas de preproceso para preprocesamiento
--compile-obj regla del compilador de reglas para compilar objetos
--compile-exe regla del compilador de reglas para compilar ejecutables

--c-ext ext extensión de archivos fuente C
--pp-ext ext extensión de los archivos de salida del preprocesador
--obj-ext ext extensión de archivos objeto
--exe-ext ext extensión de archivos ejecutables

--nodelete no borra archivos temporales
--norun no intente ejecutar ejecutables
- tranquilo, no muestre nada
--nostatus no muestra el indicador de estado

--versión número de versión impresa

--modo de depuración de depuración

Marcadores de posición permitidos en las reglas del compilador:

% c archivo fuente C
% o archivo de objeto
% e archivo ejecutable
% i archivo de salida del preprocesador
| el resultado se escribe en stdout (solo al final de la regla)

DESCRIPCIÓN


"ccconfig" intentará determinar una configuración utilizable para Convert :: Binary :: C desde
probar un ejecutable del compilador. No es necesario que los binarios generados por el
El compilador se puede ejecutar, por lo que "ccconfig" también se puede utilizar para compiladores cruzados.

Esta herramienta todavía es experimental y no debe confiar en su salida sin
comprobar, ni esperar que funcione en su entorno.

CAMPUS


"--cc" compilador
Esta opción le permite especificar explícitamente un ejecutable del compilador. Esto es especialmente
útil si no desea utilizar el compilador de su sistema. Si no se dan estas opciones,
"ccconfig" intenta adivinar un compilador.

"--archivo de salida" presentar
Escriba la configuración de Convert :: Binary :: C en el archivo especificado. El valor predeterminado es escribir el
configuración a "stdout".

"--formato de salida" formato
Especifique el formato de salida de la configuración Convert :: Binary :: C. Los siguientes formatos
actualmente son compatibles:

dumper Genera un hash% config usando Data :: Dumper
require Salida en un formato adecuado para require

El valor predeterminado es "dumper".

"--basename" nombre
Le permite cambiar el nombre base de los archivos de prueba temporales. Esto se usa junto con
las diversas opciones "-ext" para crear los nombres de archivo de los archivos fuente C, salida del preprocesador
archivos, archivos objeto y ejecutables.

"--inc-path" camino
Esta opción le permite establecer manualmente la ruta de inclusión del compilador. Esto es útil si
"ccconfig" no puede determinar la ruta de inclusión automáticamente, probablemente porque
no se puede analizar la salida del preprocesador. Esta opción se puede especificar más de una vez.

"--preproceso" gobernar
Con esta opción, puede especificar un gobernar que "ccconfig" usa para ejecutar el compilador para obtener
salida del preprocesador. La mayoría de los compiladores escriben la salida del preprocesador en la salida estándar cuando
dada la opción "-E", es decir

cc-E foo.c

preprocesará foo.c a salida estándar. La regla correspondiente para "ccconfig" sería:

ccconfig --preprocess = '- E% c |'

El <% c> será reemplazado por el nombre del archivo fuente C, y el símbolo de tubería indica que el
el resultado se escribirá en la salida estándar.

Los siguientes marcadores de posición se pueden utilizar en las reglas "ccconfig":

% c archivo fuente C
% o archivo de objeto
% e archivo ejecutable
% i archivo de salida del preprocesador

Normalmente, "ccconfig" intenta descifrar las reglas correctas por sí mismo.

"--compile-obj" gobernar
Como "--preprocess", esta opción le permite definir una regla sobre cómo compilar un objeto
expediente. Para la mayoría de los compiladores, esta regla será algo así como

ccconfig --compile-obj = '- c -o% o% c'

"--compile-exe" gobernar
Al igual que "--preprocess", esta opción le permite definir una regla sobre cómo compilar un
Archivo ejecutable. Para la mayoría de los compiladores, esta regla será algo así como

ccconfig --compile-exe = '- o% e% c'

Tenga en cuenta que es suficiente especificar "--compile-obj" o "--compile-exe". Así que si
su compilador solo puede crear archivos de objeto, eso está bien.

"--c-ext"
Esta opción se usa junto con "--basename" para crear el nombre de un archivo fuente en C. Este es
normalmente se establece en ".c".

"--pp-ext"
Esta opción se usa junto con "--basename" para construir el nombre de una salida del preprocesador
archivo.

"--obj-ext"
Esta opción se usa junto con "--basename" para crear el nombre de un archivo de objeto.

"--exe-ext"
Esta opción se usa junto con "--basename" para construir el nombre de un archivo ejecutable.

"--nodelete"
No intente eliminar archivos temporales creados por el compilador. Normalmente,
"ccconfig" buscará todos los archivos con el mismo nombre de base que el archivo de prueba temporal y
borra los.

"--no correr"
Puede especificar esta opción si los ejecutables generados por su compilador no se pueden ejecutar en
su máquina, es decir, si tiene un compilador cruzado. Sin embargo, "ccconfig" automáticamente
descubra que no puede ejecutar los ejecutables.

Cuando se establece esta opción, se utiliza un conjunto diferente de algoritmos para determinar un par de
ajustes de configuración. Todos estos algoritmos se basan en colocar una firma especial en
el archivo de objeto. Son menos confiables que los algoritmos estándar, por lo que no debe usar
ellos a menos que tenga que hacerlo.

"--tranquilo"
No muestre nada excepto la configuración final.

"--sin Estado"
Ocultar el indicador de estado. Recomendado si desea redirigir la salida del script a un
archivo:

ccconfig --nostatus> config.pl 2> ccconfig.log

"--versión"
Escribe el nombre del programa, la versión y la ruta a la salida estándar.

"--depurar"
Genere toneladas de resultados de depuración. No lo use a menos que sepa lo que está haciendo.

EJEMPLOS


Normalmente, un simple

ccconfig

sin argumentos es suficiente si desea la configuración para el compilador de su sistema. Tiempo
"ccconfig" se está ejecutando, escribirá mucha información de estado en "stderr". Cuando es
hecho, normalmente volcará una tabla hash de Perl a "stdout" que se puede utilizar directamente como un
configuración para Convert :: Binary :: C.

Si desea la configuración para un compilador diferente, o "ccconfig" no puede determinar
el compilador de su sistema automáticamente, utilice

ccconfig -c gcc32

si el nombre de su compilador es "gcc32".

Si desea pasar opciones adicionales al compilador, puede hacerlo después de un guión doble
en la línea de comando:

ccconfig - -g -DDEBUGGING

or

ccconfig -c gcc32 - -ansi -fshort-enums

Si desea interactuar con el núcleo de Perl, puede encontrar una configuración adecuada utilizando
algo como:

ccconfig --cc = `perl -MConfig -e 'print $ Config {cc}'` \
- `perl -MConfig -e 'imprimir $ Config {ccflags}'`

DERECHOS DE AUTOR


Copyright (c) 2002-2015 Marcus Holland-Moritz. Reservados todos los derechos. Este programa es gratis
software; puede redistribuirlo y / o modificarlo en los mismos términos que el propio Perl.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Complemento Eclipse Tomcat
    Complemento Eclipse Tomcat
    El complemento Eclipse Tomcat proporciona
    integración simple de un servlet tomcat
    contenedor para el desarrollo de java
    aplicaciones web. Puedes unirte a nosotros para
    discutirio ...
    Descargar el complemento Eclipse Tomcat
  • 2
    Escritorio WebTorrent
    Escritorio WebTorrent
    WebTorrent Desktop es para streaming
    torrents en Mac, Windows o Linux. Eso
    se conecta a BitTorrent y
    Compañeros de WebTorrent. Ahora no hay
    Necesito esperar ...
    Descargar WebTorrent Escritorio
  • 3
    GenX
    GenX
    GenX es un programa científico para refinar
    refelcetivity de rayos X, neutrones
    reflectividad y rayos X de superficie
    datos de difracción usando el diferencial
    algoritmo de evolución ....
    Descargar GenX
  • 4
    pspp4ventanas
    pspp4ventanas
    PSPP es un programa de estadística
    análisis de datos muestreados. es gratis
    sustitución del programa propietario
    SPSS. El PSPP tiene tanto contenido basado en texto como
    gráfico nosotros...
    Descargar pspp4windows
  • 5
    Extensiones Git
    Extensiones Git
    Git Extensions es una herramienta de interfaz de usuario independiente
    para administrar repositorios de Git. También
    se integra con el Explorador de Windows y
    Microsoft Visual Studio
    (2015/2017/2019). Es ...
    Descargar extensiones Git
  • 6
    eSpeak: síntesis de voz
    eSpeak: síntesis de voz
    Motor de texto a voz para inglés y
    muchos otros idiomas. Tamaño compacto con
    Pronunciación clara pero artificial.
    Disponible como un programa de línea de comandos con
    muchos ...
    Descargar eSpeak: síntesis de voz
  • Más "

Comandos de Linux

Ad