EngelsFransSpaans

Ad


OnWorks-favicon

g-ir-scanner - Online in de cloud

Voer g-ir-scanner uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht g-ir-scanner die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


g-ir-scanner - C-metagegevens extraheren uit bronnen en headers

KORTE INHOUD


g-ir-scanner [OPTIE...] BESTANDEN...

PRODUCTBESCHRIJVING


g-ir-scanner is een tool die GIR XML-bestanden genereert door headers te parseren en introspectie uit te voeren
GObject-gebaseerde bibliotheken. Het wordt meestal aangeroepen tijdens de normale bouwstap voor een project
en de informatie wordt op schijf opgeslagen en later geïnstalleerd, zodat taalbindingen en
andere applicaties kunnen er gebruik van maken. Headerbestanden en bronbestanden worden als argumenten doorgegeven
op de opdrachtregel. Het achtervoegsel bepaalt of een bestand als bronbestand wordt behandeld
(.c) of een headerbestand (.h). Momenteel worden alleen op C gebaseerde bibliotheken ondersteund door de scanner.

OPTIES


--help Help-opties weergeven

--stil
Als dit is gelukt, druk dan geen details over de normale werking af.

--waarschuw iedereen
Geef waarschuwingen weer voor openbare API's die niet introspecteerbaar zijn.

--waarschuwingsfout
Maak van waarschuwingen fatale fouten.

--format=FORMAAT
Deze parameters beslissen welk het resulterende formaat zal worden gebruikt. De standaardwaarde
is meid.

--include=NAAM
Voeg de opgegeven introspectie-afhankelijkheid toe aan de gescande naamruimte. NAAM is van
het formulier NAMESPACE-VERSION, zoals Gtk-3.0.

--include-uninstalled=PAD
Voeg de opgegeven introspectie-afhankelijkheid toe aan de gescande naamruimte. Dit verschilt
from --include in die zin dat het een bestandspad nodig heeft en de pkg-config niet verwerkt
afhankelijkheden (aangezien deze mogelijk nog niet zijn geïnstalleerd).

--add-include-path=PAD
Voeg een map toe aan het pad dat de scanner gebruikt om GIR-bestanden te vinden. Kan worden gebruikt
meerdere keren om meerdere mappen op te geven

-l, --bibliotheek=BIBLIOTHEEK
Specificeert een bibliotheek die zal worden geïntrospecteerd. Dit betekent dat het *_get_type()
functies daarin worden aangeroepen voor GObject-gegevenstypen. De naam van de bibliotheek
mag niet het leidende lib-voorvoegsel of het eindigende gedeelde bibliotheek-achtervoegsel bevatten.

-L, --library-path=PAD
Neem deze map op als u naar een bibliotheek zoekt. Deze optie kan worden opgegeven
meerdere keren om meer dan één map op te nemen waarin naar bibliotheken kan worden gezocht.

-Idirectory
Neem deze map op in de lijst met mappen waarin naar headerbestanden moet worden gezocht.
U moet alle mappen doorgeven aan de scanner die u normaal gesproken aan de scanner zou doorgeven
compiler bij gebruik van de opgegeven bronbestanden.

-N, --naamruimte=NAAM
De naamruimtenaam. Deze naam moet met een hoofdletter geschreven worden, de eerste letter moet bijvoorbeeld zijn
hoofdletters. Voorbeelden: Gtk, Clutter, WebKit.

--no-libtool
Schakel het gebruik van libtool uit voor het compileren van binair stub-introspectie. Gebruik dit als uw
build-systeem vereist geen libtool.

--libtool
Volledig pad naar uitvoerbaar bestand libtool. Meestal gebruikt voor Automake-systemen.

--nsversion=VERSIE
De naamruimteversie. Bijvoorbeeld 1.0. Dit is meestal de platformversie, bijv
2.0 voor Gtk+, niet 2.12.7.

-P, --programma=PROGRAMMA
Specificeert een binair getal dat zal worden geïntrospecteerd. Dit betekent dat het *_get_type()
functies daarin worden aangeroepen voor GObject-gegevenstypen. Het binaire bestand moet worden gewijzigd
om een ​​--introspect-dump= optie te nemen, en het argument aan deze functie door te geven
g_repository_dump.

--programma-arg=ARG
Bijkomend argument om door te geven aan het programma voor introspectie.

--identifier-prefix=PREFIX
Deze optie kan meerdere keren worden opgegeven. Elk geeft een voorvoegsel dat zal zijn
ontdaan van alle C-identifiers. Als er niets is opgegeven, wordt de naamruimte gebruikt.
Bijvoorbeeld een identificatievoorvoegsel van foo zal de identificatie exporteren typedef struct _FooBar
FooBar; as Foo.Bar.

--symbool-prefix=PREFIX
Deze optie kan meerdere keren worden opgegeven. Elk geeft een voorvoegsel dat zal zijn
ontdaan van alle C-symbolen. Bijvoorbeeld een symboolvoorvoegsel van foo zal het symbool exporteren
foo_bar_do_iets as Foo.Bar.doe_iets.

--accepteren-zonder voorvoegsel
Indien gespecificeerd, accepteert de scanner identificatiegegevens en symbolen die niet overeenkomen
het naamruimtevoorvoegsel. Probeer het gebruik hiervan indien mogelijk te vermijden.

--output=BESTANDSNAAM
Naam van het bestand dat moet worden uitgevoerd. Normaal gesproken naamruimte + formaatextensie. Bijvoorbeeld,
GLib-2.0.gir.

--pkg=PAKKET
Lijst met pkg-config-pakketten waarvan de compiler- en linkervlaggen moeten worden opgehaald. Deze optie kan
meerdere keren worden gespecificeerd om vlaggen van verschillende pkg-config-pakketten op te nemen.

--pkg-export=PAKKET
Lijst met pkg-config-pakketten die door de gegenereerde gir worden geleverd. Deze optie
kan meerdere keren worden opgegeven als het meisje meer pakketten aanbiedt. Als niet
opgegeven, zullen de pakketten gespecificeerd met --pkg= worden gebruikt.

--uitgebreid
Wees uitgebreid en voeg wat foutopsporingsinformatie toe.

MILIEU VARIABELEN
De g-ir-scanner gebruikt de XDG_DATA_DIRS variabele om te controleren op dirs, de girs zijn
gelegen in XDG_DATA_DIRS/gir-1.0. Het is normaal gesproken ingesteld op een distributie, zodat u
hoeft dit niet zelf in te stellen.

De variabele GI_SCANNER_DISABLE_CACHE zorgt ervoor dat de scanner geen cache schrijft
gegevens naar $HOME.

Gebruik g-ir-scanner online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad