InglésFrancésEspañol

Ad


icono de página de OnWorks

g-ir-scanner: en línea en la nube

Ejecute g-ir-scanner 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 g-ir-scanner 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


g-ir-scanner: extracción de metadatos C de fuentes y encabezados

SINOPSIS


g-ir-escáner [OPCIÓN ...] ARCHIVOS ...

DESCRIPCIÓN


g-ir-scanner es una herramienta que genera archivos XML GIR analizando encabezados e introspección
Bibliotecas basadas en GObject. Por lo general, se invoca durante el paso de compilación normal de un proyecto.
y la información se guarda en el disco y luego se instala, de modo que los enlaces de idioma y
otras aplicaciones pueden usarlo. Los archivos de encabezado y los archivos de origen se pasan como argumentos
en la línea de comando. El sufijo determina si un archivo se tratará como un archivo de origen
(.c) o un archivo de encabezado (.h). Actualmente, el escáner solo admite bibliotecas basadas en C.

CAMPUS


--ayuda Mostrar opciones de ayuda

--tranquilo
Si se aprueba, no imprima detalles del funcionamiento normal.

- advertir-todo
Muestra advertencias para la API pública que no es introspectable.

- advertencia-error
Haga que las advertencias sean errores fatales.

--format = FORMAT
Estos parámetros deciden cuál será el formato resultante. El valor predeterminado
es gir.

--include = NOMBRE
Agregue la dependencia de introspección especificada al espacio de nombres escaneado. NAME es de
la forma NAMESPACE-VERSION, como Gtk-3.0.

--include-uninstalled = RUTA
Agregue la dependencia de introspección especificada al espacio de nombres escaneado. Esto difiere
from: incluye que toma una ruta de archivo y no procesa pkg-config
dependencias (ya que es posible que aún no estén instaladas).

--add-include-path = RUTA
Agregue un directorio a la ruta que usa el escáner para encontrar archivos GIR. Puede ser usado
varias veces para especificar varios directorios

-I, --library = BIBLIOTECA
Especifica una biblioteca que se hará introspección. Esto significa que el * _get_type ()
las funciones en él se llamarán para los tipos de datos GObject. El nombre de la biblioteca
no debe contener el prefijo lib inicial ni el sufijo final de biblioteca compartida.

-l, --library-path = RUTA
Incluya este directorio cuando busque una biblioteca. Esta opción se puede especificar
varias veces para incluir más de un directorio para buscar bibliotecas.

-Idirectorio
Incluya este directorio en la lista de directorios en los que se buscarán archivos de encabezado.
Debe pasar al escáner todos los directorios que normalmente pasaría al
compilador cuando se utilizan los archivos fuente especificados.

-norte, --namespace = NAME
El nombre del espacio de nombres. Este nombre debe escribirse en mayúscula, por ejemplo, la primera letra debe ser
mayúsculas. Ejemplos: Gtk, Clutter, WebKit.

--no-libtool
Desactive el uso de libtool para compilar binario de introspección de stub. Use esto si su
El sistema de compilación no requiere libtool.

--libtool
Ruta completa al ejecutable libtool. Normalmente se utiliza para los sistemas Automake.

--nsversion = VERSION
La versión del espacio de nombres. Por ejemplo 1.0. Esta suele ser la versión de la plataforma, p. Ej.
2.0 para Gtk +, no 2.12.7.

-pag, --program = PROGRAMA
Especifica un binario que se hará introspección. Esto significa que el * _get_type ()
las funciones en él se llamarán para los tipos de datos GObject. El binario debe modificarse
tomar una opción --introspect-dump = y pasar el argumento de esta función a
g_irepository_dump.

--programa-arg = ARG
Argumento adicional para pasar al programa para la introspección.

--identifier-prefix = PREFIX
Esta opción se puede especificar varias veces. Cada uno da un prefijo que será
despojado de todos los identificadores de C. Si no se especifica ninguno, se utilizará el espacio de nombres.
Por ejemplo, un prefijo identificador de Foo exportará el identificador Typdef struct _FooBar
FooBar; as Foo.Bar.

--symbol-prefix = PREFIX
Esta opción se puede especificar varias veces. Cada uno da un prefijo que será
despojado de todos los símbolos C. Por ejemplo, un prefijo de símbolo de foo exportará el símbolo
foo_bar_haz_algo as Foo.Bar.hacer_algo.

- aceptar sin prefijo
Si se especifica, el escáner aceptará identificadores y símbolos que no coincidan
el prefijo del espacio de nombres. Trate de evitar usar esto si es posible.

--output = NOMBRE DE ARCHIVO
Nombre del archivo a generar. Normalmente espacio de nombres + extensión de formato. P.ej,
GLib-2.0.gir.

--pkg = PAQUETE
Lista de paquetes pkg-config de los que se pueden obtener los indicadores del compilador y del enlazador. Esta opción puede
ser especificado varias veces para incluir indicadores de varios paquetes pkg-config.

--pkg-export = PAQUETE
Lista de paquetes pkg-config proporcionados por el gir generado. Esta opción
se puede especificar varias veces si gir proporciona más paquetes. Que no
especificado, se utilizarán los paquetes especificados con --pkg =.

--verboso
Sea detallado, incluya alguna información de depuración.

MEDIO AMBIENTE VARIABLES
El g-ir-scanner usa la variable XDG_DATA_DIRS para verificar los directorios, los girs son
ubicado en XDG_DATA_DIRS / gir-1.0. Normalmente se establece en una distribución, por lo que
no debería ser necesario configurarlo usted mismo.

La variable GI_SCANNER_DISABLE_CACHE asegura que el escáner no escribirá caché
datos a $ HOME.

Use g-ir-scanner en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 2
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Paquete de repositorio para ArchLabs Este es un
    aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/archlabs-repo/.
    Ha sido alojado en OnWorks en...
    Descargar archlabs_repo
  • 4
    Proyecto Zephyr
    Proyecto Zephyr
    El Proyecto Zephyr es una nueva generación
    sistema operativo en tiempo real (RTOS) que
    soporta múltiples hardware
    arquitecturas. Se basa en un
    kernel de tamaño reducido ...
    Descargar Proyecto Zephyr
  • 5
    Desventajas
    Desventajas
    SCons es una herramienta de construcción de software
    que es una alternativa superior a la
    herramienta de compilación clásica "Make" que
    todos conocemos y amamos. SCons es
    implementó un ...
    Descargar SCons
  • 6
    PSeInt
    PSeInt
    PSeInt es un intérprete de pseudocódigo para
    estudiantes de programación de habla hispana.
    Su propósito principal es ser una herramienta para
    aprendiendo y entendiendo lo básico
    concepto ...
    Descargar PSeInt
  • Más "

Comandos de Linux

  • 1
    7z
    7z
    7z - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7z
  • 2
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 3
    espeluznante
    espeluznante
    CREEPY - Una información de geolocalización
    agregador DESCRIPCIÓN: espeluznante es un
    aplicación que te permite recopilar
    información relacionada con la geolocalización de
    usuarios de...
    correr espeluznante
  • 4
    compilación de cricket
    compilación de cricket
    grillo - Un programa para gestionar el
    recopilación y visualización de series temporales
    datos ...
    Ejecutar compilación de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - secuencia de comandos para obtener
    información sobre la versión instalada
    de G-Wrap...
    Ejecute g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controla el acceso a la
    conjunto de mapas actual para otros usuarios en el
    sistema. Si no se da ninguna opción, imprime
    estado actual. PALABRAS CLAVE: general, mapa
    gestión, p ...
    Ejecutar g.accessgrass
  • Más "

Ad