EngelsFransSpaans

Ad


OnWorks-favicon

castxml - Online in de cloud

Voer castxml uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht castxml 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


castxml - Maak een XML-representatie van C++-declaraties

KORTE INHOUD


castxml ( | | )...

PRODUCTBESCHRIJVING


Opties die door castxml worden geïnterpreteerd, worden hieronder weergegeven. Overige opties worden gegeven aan:
de interne Clang-compiler.

OPTIES


--castxml-cc-

--castxml-cc-"(" ... ")"

Configureer de interne Clang-preprocessor en het doelplatform zodat deze overeenkomen met die van de
gegeven compileropdracht. De moet "gnu", "msvc", "gnu-c" of "msvc-c" zijn.
benoemt een compiler (bijv. "gcc") en ... specificeert opties die mogelijk
zijn doel beïnvloeden (bijv. "-m32").

--castxml-gccxml

Schrijf uitvoer in gccxml-formaat naar .xml of bestand met de naam '-o'

--castxml-start [, ]...

Start AST-traversal bij aangifte(n) met de opgegeven (gekwalificeerde) naam(en). Meerdere
namen kunnen worden opgegeven als een door komma's gescheiden lijst of door de optie te herhalen.

-Help, --help

Print castxml en interne Clang compiler gebruiksinformatie

-o

Schrijf uitvoer naar

--versie

Print castxml en interne Clang-compilerversie-informatie

Hulp voor de interne Clang-compiler wordt hieronder weergegeven.

-------------------------------------------------- -------------

OVERZICHT: clang LLVM-compiler

GEBRUIK: kletteren [opties]

OPTIES:
-### Druk de opdrachten af ​​die voor deze compilatie moeten worden uitgevoerd (maar voer ze niet uit)

--analyseren
Voer de statische analysator uit

-arcmt-migreren-emit-fouten
Zend ARC-fouten uit, zelfs als de migrator ze kan herstellen

-arcmt-migreren-rapport-output
Uitvoerpad voor het plist-rapport

--cuda-apparaat-only
Alleen CUDA-compilatie aan apparaatzijde uitvoeren

--cuda-host-only
Doe alleen host-side CUDA-compilatie

-cxx-isysteem
Directory toevoegen aan het C++ SYSTEM inclusief zoekpad

-c Voer alleen preprocess-, compileer- en assembleerstappen uit

-dd Macrodefinities afdrukken in -E modus naast normale output

-afhankelijkheid-punt Bestandsnaam om naar DOT-geformatteerde header-afhankelijkheden te schrijven

-afhankelijkheidsbestand
Bestandsnaam (of -) om afhankelijkheidsuitvoer naar te schrijven

-dM Macrodefinities afdrukken in -E modus in plaats van normale output

-uitstoten-ast
Zend Clang AST-bestanden uit voor broninvoer

-uitstoten-llvm
Gebruik de LLVM-representatie voor assembler- en objectbestanden

-E Voer alleen de preprocessor uit

-foutc
AltiVec-syntaxis voor vectorinitialisatie inschakelen

-fansi-escape-codes
Gebruik ANSI-escapecodes voor diagnose

-fapple-kext
Gebruik Apple's kernelextensies ABI

-fapple-pragma-pakket
Schakel Apple gcc-compatibele #pragma pack handling in

-fapplicatie-extensie Beperk de code tot de code die beschikbaar is voor app-extensies

-fblokken
Schakel de taalfunctie 'blokken' in

-fborland-extensies
Accepteer niet-standaard constructies die worden ondersteund door de Borland-compiler

-fbuild-sessiebestand=
Gebruik de laatste wijzigingstijd van als het tijdstempel van de build-sessie

-fbuild-sessie-tijdstempel=
Tijdstip waarop de huidige bouwsessie is gestart

-kleur-diagnostiek
Kleuren gebruiken in diagnostiek

-fcomment-block-commando's=
Behandel elk door komma's gescheiden argument in als commentaarblok voor documentatie
commando

-fdekkingsmapping
Genereer dekkingstoewijzing om analyse van codedekking mogelijk te maken

-fcxx-uitzonderingen
C++-uitzonderingen inschakelen

-fdata-secties
Plaats elke gegevens in een eigen sectie (alleen ELF)

-fdebug-types-sectie
Plaats debug-types in hun eigen sectie (alleen ELF)

-fvertraagde-sjabloon-parsing
Ontleden functiedefinities in sjablonen aan het einde van de vertaaleenheid

-fdiagnostics-parseerbare-fixits
Print fix-its in machine-parseerbare vorm

-fdiagnostics-print-source-bereik-info
Het afdrukbronbereik strekt zich uit in numerieke vorm

-fdiagnostics-show-note-inclusief-stack
Display inclusief stapels voor diagnostische notities

-fdiagnostics-show-optie
Naam van afdrukoptie met toewijsbare diagnose

-fdiagnostics-show-sjabloonboom
Druk een sjabloonvergelijkingsstructuur af voor verschillende sjablonen

-fdollars-in-ID's
'$' toestaan ​​in ID's

-femit-all-decls
Stuur alle aangiften uit, ook als ze niet gebruikt zijn

-uitzonderingen
Ondersteuning voor het afhandelen van uitzonderingen inschakelen

-ffast-wiskunde
Schakel de 'fast-math'-modus van de *frontend* in. Dit heeft geen effect op optimalisaties, maar
biedt een preprocessor-macro __FAST_MATH__ dezelfde als die van GCC -ffast-wiskunde vlag

-vaste-r9
Reserveer het r9-register (alleen ARM)

-vastgezet-x18
Reserveer het x18-register (alleen AArch64)

-ffp-contract=
Form fused FP ops (bijv. FMA's): snel (overal) | op (volgens FP_CONTRACT
pragma, standaard) | uit (nooit zekeren)

-vrijstaand
Beweer dat de compilatie plaatsvindt in een vrijstaande omgeving

-ffunctie-secties
Plaats elke functie in zijn eigen sectie (alleen ELF)

-fgnu-trefwoorden
GNU-extensiesleutelwoorden toestaan, ongeacht de taalstandaard

-fgnu-looptijd
Genereer output die compatibel is met de standaard GNU Objective-C runtime

-fgnu89-inline
Gebruik de gnu89 inline semantiek

-fimpliciete-module-kaarten
Zoek impliciet in het bestandssysteem naar modulekaartbestanden.

-finstrument-functies
Genereer oproepen voor het invoeren en verlaten van de instrumentfunctie

-fgeïntegreerd-als
Schakel de geïntegreerde assembler in

-fmath-fout
Wiskundige functies vereisen om fouten aan te geven door errno in te stellen

-fmax-type-align=
Geef de maximale uitlijning op die moet worden afgedwongen voor aanwijzers zonder expliciete uitlijning

-fmodule-bestand=
Laad dit voorgecompileerde modulebestand

-fmodule-kaartbestand=
Laad dit modulekaartbestand

-fmodule-naam=
Specificeer de naam van de te bouwen module

-fmodules-cache-pad=
Specificeer het modulecachepad

-fmodules-decluse
Declaratie vereisen van modules die binnen een module worden gebruikt

-fmodules-negeren-macro=
Negeer de definitie van de gegeven macro bij het bouwen en laden van modules

-fmodules-prune-after=
Specificeer het interval (in seconden) waarna een modulebestand in overweging zal worden genomen
ongebruikt

-fmodules-prune-interval=
Specificeer het interval (in seconden) tussen pogingen om de modulecache op te ruimen

-fmodules-zoeken-alles
Zoek zelfs niet-geïmporteerde modules om referenties op te lossen

-fmodules-strikte-decluse
Like -fmodules-decluse maar vereist dat alle headers in modules staan

-fmodules-gebruiker-build-pad
Specificeer het gebruikerspad van de module

-fmodules-valideren-eenmaal-per-build-sessie
Verifieer de invoerbestanden voor de modules niet als de module met succes is uitgevoerd
gevalideerd of geladen tijdens deze bouwsessie

-fmodules-valideren-systeem-headers
Valideer de systeemheaders waarvan een module afhankelijk is bij het laden van de module

-fmodules
Schakel de taalfunctie 'modules' in

-fms-compatibiliteit-versie=
Door punten gescheiden waarde die het versienummer van de Microsoft-compiler vertegenwoordigt om in te rapporteren
_MSC_VER (0 = niet definiëren (standaard))

-fms-compatibiliteit
Volledige compatibiliteit met Microsoft Visual C++ inschakelen

-fms-extensies
Accepteer enkele niet-standaard constructies die worden ondersteund door de Microsoft-compiler

-fmsc-versie=
Microsoft-compilerversienummer om te rapporteren in _MSC_VER (0 = niet definiëren
(standaard))

-fno-toegangscontrole
C++ toegangscontrole uitschakelen

-fno-aangenomen-sane-operator-nieuw
Ga er niet vanuit dat C++'s globale operator new geen enkele aanwijzer kan aliasen

-fno-autolink
Schakel het genereren van linkerrichtlijnen uit voor het automatisch koppelen van bibliotheken

-fno-ingebouwd-
Impliciete ingebouwde kennis van een specifieke functie uitschakelen

-fno-ingebouwd
Impliciete ingebouwde kennis van functies uitschakelen

-fno-gemeenschappelijk
Compileer algemene globale termen zoals normale definities

-fno-constante-cfstrings Maken van constante tekenreeksen van het type CodeFoundation uitschakelen

-fno-diagnose-fixit-info
Geen fixit-informatie opnemen in diagnostiek

-fno-dollars-in-ID's
'$' niet toestaan ​​in ID's

-fno-elide-constructeurs Schakel C++ copy constructor elision uit

-fno-elide-type
Laat geen typen weg bij het afdrukken van diagnostische gegevens

-fno-gnu-inline-asm
Inline asm in GNU-stijl uitschakelen

-fno-geïntegreerd-als
De geïntegreerde assembler uitschakelen

-fno-lax-vector-conversies
Impliciete conversies tussen vectoren met een ander aantal elementen niet toestaan
of verschillende soorten elementen

-fno-wiskunde-ingebouwd
Impliciete ingebouwde kennis van wiskundige functies uitschakelen

-fno-samenvoegen-alle-constanten
Samenvoegen van constanten niet toestaan

-fno-objc-afleiden-gerelateerd-resultaattype
leid geen Objective-C-gerelateerd resultaattype af op basis van methodefamilie

-fno-operatornamen
Beschouw C++-sleutelwoorden voor operatornamen niet als synoniemen voor operators

-fno-reroll-loops
Loop reroller uitschakelen

-fno-rtti
Genereren van rtti-informatie uitschakelen

-fno-sanitize-zwarte lijst Gebruik geen zwarte lijstbestand voor ontsmettingsmiddelen

-fno-sanitize-coverage=
Schakel gespecificeerde functies van dekkingsinstrumentatie voor Sanitizers uit

-fno-ontsmetten-geheugen-track-oorsprong
Het volgen van herkomst uitschakelen in MemorySanitizer

-fno-sanitize-herstel=
Herstel uitschakelen voor gespecificeerde ontsmettingsmiddelen

-fno-sanitize-trap=
Trapping uitschakelen voor gespecificeerde ontsmettingsmiddelen

-fno-korte-wchar
Wchar_t dwingen om een ​​niet-ondertekende int . te zijn

-fno-show-kolom
Geen kolomnummer opnemen in diagnostiek

-fno-toon-bron-locatie
Voeg geen bronlocatie-informatie toe aan diagnostische gegevens

-fno-ondertekend-char
Char is niet ondertekend

-fno-ondertekende nullen
Sta optimalisaties toe die het teken van drijvende-komma nullen negeren

-fno-spellingcontrole
Spellingcontrole uitschakelen

-fno-stack-beschermer
Het gebruik van stapelbeschermers uitschakelen

-fno-zelfstandige-debug
Beperk de geproduceerde foutopsporingsinformatie om de grootte van het debug-binaire bestand te verkleinen

-fno-threadsafe-statica Zend geen code uit om de lokale statische thread te initialiseren
veilig

-fno-trigrafen
Verwerk geen trigraafreeksen

-fno-uitrollen-lussen
Lusafroller uitschakelen

-fno-gebruik-cxa-atexit
Gebruik __cxa_atexit niet om destructors aan te roepen

-fno-gebruik-init-array
Gebruik geen .init_array in plaats van .ctors

-fobjc-arc-uitzonderingen
Gebruik EH-veilige code bij het synthetiseren, behouden en vrijgeven in -fobjc-boog

-fobjc-boog
Aanroepen voor Objective-C-pointers synthetiseren en vrijgeven

-fobjc-uitzonderingen
Objective-C-uitzonderingen inschakelen

-fobjc-gc-alleen
Gebruik GC uitsluitend voor Objective-C-gerelateerd geheugenbeheer

-fobjc-gc
Objective-C garbage collection inschakelen

-fobjc-runtime=
Specificeer het doeltype en de versie van Objective-C runtime

-fpack-struct=
Specificeer de standaard maximale uitlijning van de structuurpakking

-fpascal-tekenreeksen
Tekenreeksen in Pascal-stijl herkennen en construeren

-fpcc-struct-return
Overschrijf de standaard ABI om alle structs op de stapel te retourneren

-fprofile-genereren=
Genereer geïnstrumenteerde code om uitvoeringsaantallen te verzamelen in
/default.profraw (overschreven door LLVM_PROFILE_FILE env var)

-fprofile-instr-genereren=
Genereer geïnstrumenteerde code om uitvoeringsaantallen te verzamelen in (overschreven door
LLVM_PROFILE_FILE env var)

-fprofile-instr-genereren
Genereer geïnstrumenteerde code om uitvoeringstellingen te verzamelen in het default.profraw-bestand
(overschreven door '=' vorm van optie of LLVM_PROFILE_FILE env var)

-fprofile-instr-use=
Instrumentatiegegevens gebruiken voor profielgeleide optimalisatie

-fprofile-voorbeeld-gebruik=
Op voorbeelden gebaseerde profielgeleide optimalisaties inschakelen

-fprofile-gebruik=
Gebruik instrumentatiegegevens voor profielgeleide optimalisatie. Als padnaam een ​​. is
directory, het leest uit /default.profdata. Anders leest het uit bestand
.

-freciprocal-wiskunde
Toestaan ​​dat divisiebewerkingen opnieuw worden gekoppeld

-freg-struct-return
Overschrijf de standaard ABI om kleine structs in registers te retourneren

-freroll-loops
Zet loop reroller aan

-fsanitize-adres-veld-padding=
Niveau van veldopvulling voor AddressSanitizer

-fsanitize-zwarte lijst=
Pad naar bestand op zwarte lijst voor ontsmettingsmiddelen

-fsanitize-dekking=
Specificeer het type dekkingsinstrumentatie voor Sanitizers

-fsanitize-memory-track-origins=
Traceren van herkomst inschakelen in MemorySanitizer

-fsanitize-memory-track-oorsprong
Traceren van herkomst inschakelen in MemorySanitizer

-fsanitize-geheugen-gebruik-na-dtor
Detectie van gebruik-na-vernietiging inschakelen in MemorySanitizer

-fsanitize-herstellen=
Herstel inschakelen voor gespecificeerde ontsmettingsmiddelen

-fsanitize-trap=Trapping inschakelen voor gespecificeerde ontsmettingsmiddelen

-fsanitize=
Schakel runtimecontroles in op verschillende vormen van ongedefinieerd of verdacht gedrag. Zien
gebruikershandleiding voor beschikbare cheques

-fkorte-enums
Wijs aan een enum-type slechts zoveel bytes toe als nodig is voor het gedeclareerde bereik van
Mogelijke waarden

-fkort-wchar
Forceer wchar_t om een ​​korte niet-ondertekende int te zijn

-fshow-overloads=
Welke kandidaten voor overbelasting moeten worden weergegeven wanneer de oplossing voor overbelasting mislukt: best|all;
standaard ingesteld op alles

-fsized-deallocatie
Globale deallocatiefuncties van C++14-formaat inschakelen

-fslp-vectoriseren-agressief
Schakel de BB-vectorisatiepassen in

-fslp-vectoriseren
Schakel de vectoriseringspassen voor parallellisme op superwoordniveau in

-fstack-protector-all
Forceer het gebruik van stapelbeschermers voor alle functies

-fstack-beschermer-sterk
Gebruik een sterke heuristiek om stapelbeschermers op functies toe te passen

-stack-beschermer
Schakel stapelbeschermers in voor functies die mogelijk kwetsbaar zijn voor het breken van stapels

-fstandalone-debug
Stuur volledige debug-informatie uit voor alle typen die door het programma worden gebruikt

-fstrict-opsommingen
Optimalisaties inschakelen op basis van de strikte definitie van het waardebereik van een opsomming

-ftrap-functie=Geef een aanroep uit naar een gespecificeerde functie in plaats van een trap-instructie

-ftrapv-handler=
Specificeer de functie die bij overloop moet worden aangeroepen

-ftrapv
Trap op integer overflow

-ftrigrafen
Trigraph-reeksen verwerken

-funique-sectie-namen
Gebruik unieke namen voor tekst- en gegevenssecties (alleen ELF)

-funroll-loops
Lusafroller inschakelen

-fuse-init-array
Gebruik .init_array in plaats van .ctors

-fveclib=
Gebruik de gegeven bibliotheek met vectorfuncties

-fvectoriseren
Schakel de lusvectorisatiepassen in

-zichtbaarheid-inlijnen-verborgen
Geef standaard inline C++-lidfuncties standaard zichtbaarheid

-zichtbaarheid-ms-compat
Geef globale typen 'standaard' zichtbaarheid en globale functies en variabelen 'verborgen'
zichtbaarheid standaard

-fzichtbaarheid=
Stel de standaard zichtbaarheid van symbolen in voor alle globale aangiften

-fwrapv
Behandel ondertekende integer-overloop als twee-complement

-fwritable-tekenreeksen
Letterlijke tekenreeksen opslaan als beschrijfbare gegevens

-fzvector
Systeem z vector taaluitbreiding inschakelen

-F
Directory toevoegen aan framework inclusief zoekpad

--gcc-toolchain=Gebruik de gcc-toolchain in de opgegeven map

-gdwerg-2
Genereer foutopsporingsinformatie op bronniveau met dwergversie 2.

-gdwerg-3
Genereer foutopsporingsinformatie op bronniveau met dwergversie 3.

-gdwerg-4
Genereer foutopsporingsinformatie op bronniveau met dwergversie 4.

-alleen gline-tabellen
Alleen debug-regelnummertabellen verzenden

-g Foutopsporingsinformatie op bronniveau genereren

-Help Beschikbare opties weergeven

-H Toon koptekst inclusief en nestdiepte

-idirna
Directory toevoegen aan NA zoekpad opnemen

-iframework
Voeg directory toe aan het zoekpad van het SYSTEM-framework

-imacro's
Macro's uit bestand opnemen voordat ze worden geparseerd

-inclusief-pch
Vooraf gecompileerd headerbestand opnemen

omvatten
Bestand opnemen voor parseren

-index-header-kaart
Maak de volgende opgenomen map (-I or -F) een indexer-headerkaart

-ipvoorvoegsel
Kies het -imetvoorvoegsel/-imetvoorvoegselvoorvoorvoegsel

-ikquote
Directory toevoegen aan QUOTE zoekpad opnemen

-isysroot
Stel de systeemhoofdmap in (meestal /)

-isysteem
Directory toevoegen aan SYSTEEM zoekpad opnemen

-ivfsoverlay
Overlay het virtuele bestandssysteem beschreven door bestand over het echte bestandssysteem

-imetvoorvoegselvoor
Map instellen om zoekpad met voorvoegsel op te nemen

-imetvoorvoegsel
Stel directory in op SYSTEEM inclusief zoekpad met voorvoegsel

-imetsysroot
Voeg directory toe aan SYSTEEM inclusief zoekpad, absolute paden zijn relatief aan
-isysroot

-I
Directory toevoegen om zoekpad op te nemen

-mabicbellen
Positie-onafhankelijke code in SVR4-stijl inschakelen (alleen Mips)

-mcrc Gebruik van CRC-instructies toestaan ​​(alleen ARM)

-MD Schrijf een depfile met gebruikers- en systeemheaders

-mfix-cortex-a53-835769 Tijdelijke oplossing Cortex-A53 erratum 835769 (alleen AArch64)

-mfp32
Gebruik 32-bits drijvende-kommaregisters (alleen MIPS)

-mfp64 Gebruik 64-bits drijvende-kommaregisters (alleen MIPS)

-MF
Schrijf depfile-uitvoer van -MMD, -MD, -MMof -M tot

-mgeneral-regs-only
Genereer code die alleen de registers voor algemene doeleinden gebruikt (alleen AArch64)

-mglobal-samenvoegen
Samenvoegen van globals inschakelen

-MG Voeg ontbrekende headers toe aan depfile

--migreren
Voer de migratie uit

-mios-versie-min=
Stel iOS-implementatiedoel in

-mlvm
Aanvullende argumenten om door te sturen naar de optieverwerking van LLVM

-mlong-oproepen
Genereer een indirecte sprong om sprongen verder dan 64M . mogelijk te maken

-mmacosx-versie-min=
Mac OS X-implementatiedoel instellen

-MMD Schrijf een depfile met gebruikersheaders

-mms-bitvelden
Stel de standaardstructuurlay-out in om compatibel te zijn met de Microsoft-compiler
standaard

-mmsa MSA ASE inschakelen (alleen MIPS)

-MM Like -MMD, maar houdt ook in -E en schrijft standaard naar stdout

-mno-abicalls
Positie-onafhankelijke code in SVR4-stijl uitschakelen (alleen Mips)

-mno-fix-cortex-a53-835769
Geen tijdelijke oplossing Cortex-A53 erratum 835769 (alleen AArch64)

-mno-global-merge
Samenvoegen van globals uitschakelen

-mno-impliciete-float
Genereer geen impliciete drijvende-komma-instructies

-mno-lange gesprekken
Herstel het standaardgedrag van het niet genereren van lange gesprekken

-mno-msa
MSA ASE uitschakelen (alleen MIPS)

-mno-beperk-het
Sta het genereren van verouderde IT-blokken voor ARMv8 toe. Het is standaard uitgeschakeld voor ARMv8
Duim modus

-mno-niet-uitgelijnde toegang
Forceer alle geheugentoegangen om uitgelijnd te worden (alleen AArch32/AArch64)

-mnocrc
Gebruik van CRC-instructies niet toestaan ​​(alleen ARM)

-module-afhankelijkheid-dir
Directory om module-afhankelijkheden te dumpen naar

-momit-blad-frame-aanwijzer
Frame-aanwijzer-instelling voor bladfuncties weglaten

- MP Maak een nepdoel voor elke afhankelijkheid (anders dan het hoofdbestand)

-mqdsp6-compatibel
Achterwaartse compatibiliteit met hexagon-qdsp6 inschakelen

-MQ
Specificeer de naam van de uitvoer van het hoofdbestand om te citeren in depfile

-mrelax-alles
(geïntegreerd-als) Ontspan alle machine-instructies

-mbeperk-het
Sta het genereren van verouderde IT-blokken voor ARMv8 niet toe. Het is standaard ingeschakeld voor
ARMv8 Duimmodus.

-mrtd Maak van StdCall-aanroepconventie de standaard

-msoft-zweven
Gebruik software drijvende komma

-mstack-uitlijning=
Stel de stapeluitlijning in

-mstack-sonde-grootte=
Stel de grootte van de stapelsonde in:

-mstack opnieuw uitlijnen
Forceer de stapel opnieuw uit te lijnen bij binnenkomst in elke functie

-mthread-model
Het te gebruiken threadmodel, bijv. posix, single (standaard posix)

-MT
Specificeer de naam van de uitvoer van het hoofdbestand in depfile

-munaligned-toegang
Toestaan ​​dat geheugentoegangen worden uitgelijnd (alleen AArch32/AArch64)

-MV Gebruik het NMake/Jom-formaat voor het depfile

-M Like -MD, maar houdt ook in -E en schrijft standaard naar stdout

--no-system-header-prefix=
Behandel alle #include-paden die beginnen met omdat het geen systeemkop bevat.

-geen ingebouwde inc
Ingebouwde #include directories uitschakelen

-nostdinc++
Standaard uitschakelen #include directories voor de C++ standaardbibliotheek

-ObjC++
Behandel broninvoerbestanden als Objective-C++-invoer

-object-atomaire-eigenschap Maak migratie naar 'atomaire' eigenschappen

-objcmt-migreren-alles
Migratie naar moderne ObjC . inschakelen

-objcmt-migreren-annotatie
Migratie naar eigenschap- en methodeannotaties inschakelen

-objcmt-migreren-aangewezen-init
Schakel migratie in om NS_DESIGNATED_INITIALIZER af te leiden voor initialisatiemethoden

-objcmt-migreren-instantietype
Migratie inschakelen om instantietype af te leiden voor resultaattype methode

-objcmt-migreren-letters
Migratie naar moderne ObjC-letterwoorden inschakelen

-objcmt-migreren-ns-macro's
Migratie naar NS_ENUM/NS_OPTIONS-macro's inschakelen

-objcmt-migreren-property-dot-syntaxis
Migratie van setter/getter-berichten naar property-dot-syntaxis inschakelen

-object-migreren-eigenschap
Migratie naar moderne ObjC-eigenschap inschakelen

-objcmt-migreren-protocol-conformiteit
Schakel migratie in om protocolconformiteit aan klassen toe te voegen

-objcmt-migreren-alleen-lezen-eigenschap
Migratie naar moderne ObjC alleen-lezen eigenschap inschakelen

-objcmt-migreren-readwrite-property
Migratie naar moderne ObjC readwrite-eigenschap inschakelen

-objcmt-migreren-abonneren
Migratie naar moderne ObjC-abonnementen inschakelen

-objcmt-ns-niet-atomisch-alleen ios
Schakel migratie in om macro NS_NONATOMIC_IOSONLY te gebruiken voor het instellen van de eigenschap 'atomic'
attribuut

-objcmt-retourneert-innerpointer-eigenschap
Schakel migratie in om eigenschap te annoteren met NS_RETURNS_INNER_POINTER

-objcmt-witte lijst-dir-pad=
Pas alleen bestanden aan met een bestandsnaam in het opgegeven directorypad

-ObjC Behandel broninvoerbestanden als Objective-C-invoer

-o
Schrijf uitvoer naar

-blz Mcount-instrumentatie inschakelen

-pijp Gebruik waar mogelijk pijpen tussen opdrachten

-print-bestandsnaam=Druk het volledige bibliotheekpad af van

-afdruk-ivar-lay-out
Objective-C Ivar layout bitmap print trace inschakelen

-print-libgcc-bestandsnaam Druk het bibliotheekpad af voor "libgcc.a"

-print-prog-naam=Print het volledige programmapad van

-print-zoekmap
Druk de paden af ​​die worden gebruikt voor het vinden van bibliotheken en programma's

-pdraad
Ondersteuning van POSIX-threads in gegenereerde code

-P Uitgang lijnmarkering uitschakelen in -E mode

-Qunused-argumenten
Geef geen waarschuwing voor ongebruikte driverargumenten

-verplaatsbare-pch
Of u een verplaatsbare voorgecompileerde koptekst wilt bouwen

-herschrijf-legacy-objc
Herschrijf de legacy Objective-C-bron naar C++

-herschrijf-object
Herschrijf Objective-C-bron naar C++

-Rpass-analyse=Rapporttransformatieanalyse van optimalisatiepassen wiens naam
komt overeen met de gegeven POSIX reguliere expressie

-Rpas-gemist=
Rapporteer gemiste transformaties door optimalisatiepassen waarvan de naam overeenkomt met de gegeven
POSIX reguliere expressie

-Rpass=
Rapporttransformaties uitgevoerd door optimalisatiepassen waarvan de naam overeenkomt met de
gegeven POSIX reguliere expressie

-R
Schakel de opgegeven opmerking in

-save-temps=
Bewaar tussentijdse compilatieresultaten.

-opslaan-temps
Bewaar tussentijdse compilatieresultaten

-serialiseren-diagnostiek
Compilerdiagnose serialiseren naar een bestand

-standaard=
Taalstandaard om voor te compileren

-stdlib=
C++ standaardbibliotheek om te gebruiken

--system-header-prefix=
Behandel alle #include-paden die beginnen met zoals het opnemen van een systeemkop.

-S Voer alleen preprocess- en compilatiestappen uit

--doel=
Genereer code voor het opgegeven doel

-tijd Tijd individuele opdrachten

-traditionele-cpp
Een traditionele CPP-emulatie inschakelen

-trigrafieën
Trigraph-reeksen verwerken

-ondef undef alle systeemdefinities

--verifieer-debug-info
Controleer de binaire weergave van de foutopsporingsuitvoer

-verifieer-pch
Laad en controleer of een vooraf gecompileerd headerbestand niet oud is

-v Toon opdrachten om uit te voeren en uitgebreide uitvoer te gebruiken

-Wa,
Geef de door komma's gescheiden argumenten door in naar de monteur

-Wl,
Geef de door komma's gescheiden argumenten door in naar de linker

-werkmap
Los bestandspaden op ten opzichte van de opgegeven map

-Wp,
Geef de door komma's gescheiden argumenten door in naar de preprocessor

-W
Schakel de gespecificeerde waarschuwing in

-w Alle waarschuwingen onderdrukken

-Xanalysator
Doorgang naar de statische analysator

-Xmonteur
Doorgang naar de monteur

-Xclang
Doorgang naar de clang-compiler

-Xlinker
Doorgang naar de linker

-Xpreprocessor
Doorgang naar de preprocessor

-x
Behandel volgende invoerbestanden als type

-z
Passeren -z naar de linker

CastXML-project onderhouden en ondersteund door Kitware (kitware.com).

Ubuntu-clang versie 3.7.1-1ubuntu4 (tags/RELEASE_371/final) (gebaseerd op LLVM 3.7.1) Doel:
x86_64-pc-linux-gnu Draadmodel: posix

Castxml online gebruiken met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad