Dit is de opdracht orbit-idl-2 die kan worden uitgevoerd in de gratis hostingprovider OnWorks met behulp van een van onze verschillende gratis online werkstations, zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
orbit-idl-2 - IDL-compiler voor ORBit2
KORTE INHOUD
baan-idl-2 [ opties ] bestand ...
PRODUCTBESCHRIJVING
baan-idl-2 converteert objectinterfacebeschrijvingen geschreven in CORBA IDL (Interface
Definitietaal) omzetten in C-code die u kunt compileren en koppelen aan uw programma's.
OPTIES
baan-idl-2 accepteert de volgende opties:
-d ARG
--debuggen=ARG
Stel het debugniveau in. Ondersteunde niveaus zijn 0 tot en met 4, de standaard is 2.
--idlwarnlevel=INT
Stel het waarschuwingsniveau in voor compilerwaarschuwingen. Ondersteunde niveaus zijn 0 tot en met 4, standaard.
is 2.
--showcpperrors
Toon fouten van cpp(1).
--klein
Optimaliseer op grootte in plaats van snelheid.
--oude stijl
Gebruik de oude IDL-compiler (over het algemeen niet aanbevolen).
--skelet-impl
Genereer een skelet-impl bestand.
--nostubs
Maak niet de stompjes bestand.
--neushoorns
Maak niet de skeletten bestand.
--niet gebruikelijk
Maak niet de gemeenschappelijk bestand.
--geen koppen
Maak niet de headers bestand.
--noidata
Genereer geen interfacetypegegevens.
-i
--imodule
Genereer alleen een imodule-bestand (geen skeletten, stubs, enz.).
--add-imodule
Genereer een imodule-bestand (en andere bestanden die standaard of door andere bronnen worden gegenereerd)
opties).
--alleenboven
Inhibit-bestand bevat.
--pidl Behandel de bron als pseudo-IDL.
-D ARG
--definiëren=ARG
Definieer de naam voor de preprocessor.
-I PATH
--include=PATH
Zoekpad toevoegen voor include-bestanden.
--deps=BESTANDSNAAM
Genereer afhankelijkheidsinformatie die geschikt is voor opname in een Makefile.
-l ARG
--lang=ARG
Specificeer de uitvoertaal. De standaardtaal is C. Ondersteuning voor andere talen dan C.
vereist de installatie van een backend voor die taal.
--backenddir=DIR
Geef de directory op waar een taalbackend is opgeslagen (niet nodig als backend
wordt opgeslagen in de standaarddirectory).
--gebruik
Print een zeer korte gebruikssamenvatting.
-?
--help
Druk een iets gedetailleerder gebruiksoverzicht af.
-v
--versie
Versienummer en serienummer afdrukken.
COMPILEREN
Het/de IDL-bestand(en) gecompileerd door baan-idl-2 definieer de interfaces voor netwerktransparant
objecten. Deze bestanden worden eerst doorgegeven aan cpp(1), de C-preprocessor, dan is het resultaat
geparseerd en de C-code wordt gegenereerd.
Standaard baan-idl-2 genereert vier bestanden, de stompjes, skeletten, gemeenschappelijken hoofd bestanden.
Als uw invoerbestand de naam heeft voorbeeld.idl, dan worden de uitvoerbestanden respectievelijk genoemd,
voorbeeld-stubs.c, sample-skels.c, voorbeeld-common.cen voorbeeld.h. Optioneel kunt u ook
genereren een skelet-impl bestand (dat de naam zou krijgen sample-skelimpl.c in ons voorbeeld), of
an imodule bestand (bijv. voorbeeld-imodule.c). Deze bestanden vereisen handmatige bewerking om bruikbaar te zijn,
en wordt daarom niet standaard gegenereerd.
De gegenereerde C-bestanden zijn opgemaakt ("pretty-printed") met behulp van inspringen(1). Je kunt gebruiken
Eventueel kunt u hiervoor een ander programma gebruiken met het argument --c-output-formatter.
Gebruik orbit-idl-2 online met behulp van onworks.net-services