EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

capnpc – Online in der Cloud

Führen Sie capnpc im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl capnpc, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


capnp – Compiler für Definitionsdateien des Cap'n Proto-Datenaustauschformats

ZUSAMMENFASSUNG


capnp [] []

capnp id

capnp [--help | --Version]

BESCHREIBUNG


Diese Handbuchseite dokumentiert kurz die capnp Befehl.

Es wurde für die Debian-Distribution geschrieben, da das Originalprogramm keine enthält
Handbuchseite.

capnp ist ein Wrapper für verschiedene Tools, die zur Manipulation des Cap'n Proto-Datenaustauschs verwendet werden
Format. Zu diesen Tools gehören ein Definitionsdatei-Compiler, ein C++-Backend und ein Decoder für
Konvertieren von Cap'n Proto-Nachrichten in Text und ein Generator für Cap'n Proto-Definitions-IDs.

OPTIONAL


Das Programm folgt der üblichen GNU-Befehlszeilensyntax, mit langen Optionen, die mit zwei beginnen
Bindestriche (`-'). Nachfolgend finden Sie eine Zusammenfassung der Optionen.

-IDIR, --import-pfadDIR
Fügen Sie DIR zur Liste der Verzeichnisse hinzu, die nach nicht relativen Importen durchsucht werden (solche, die beginnen
mit einem '/').

--no-standard-import
Fügen Sie keine Standardimportpfade hinzu. Verwenden Sie nur die durch -I angegebenen. Ansonsten,
typisch / usr / include und /usr/local/include werden standardmäßig hinzugefügt.

- ausführlich
Informationsnachrichten an stderr protokollieren; nützlich zum Debuggen.

--help
Zusammenfassung der Optionen anzeigen.

--Version
Programmversion anzeigen.

BEFEHLE


kompilieren
Kompilieren Sie Cap'n Proto-Schemadateien und generieren Sie den entsprechenden Quellcode in einer oder mehreren Dateien
Sprachen.

OPTIONAL
-I, --import-path=
Hinzufügen zur Liste der Verzeichnisse, die nach nicht relativen Importen durchsucht werden (solche, die
mit einem „/“ beginnen).

--no-standard-import
Fügen Sie keine Standardimportpfade hinzu. Verwenden Sie nur die durch -I angegebenen. Ansonsten,
typisch / usr / include und /usr/local/include werden standardmäßig hinzugefügt.

-olang[:dir], --ausgabe=lang[:dir]
Generieren Sie Quellcode für die Sprache im Verzeichnis (Standard: aktuell
Verzeichnis). Gibt tatsächlich ein zu verwendendes Plugin an. Wenn ist ein einfaches Wort,
der Compiler für ein Plugin namens „capnpc- ' in $PATH. Wenn ist eine Datei
Wenn ein Pfad Schrägstriche enthält, wird er als die exakte ausführbare Plugin-Datei interpretiert
Name und $PATH wird nicht durchsucht.

--src-prefix=
Wenn eine zur Kompilierung angegebene Datei mit beginnt , entfernen Sie das Präfix für
Der Zweck, die Namen der Ausgabedateien festzulegen. Zum Beispiel das Folgende
Befehl: capnp --src-prefix=foo/bar -oc++:corge foo/bar/baz/qux.capnp würde
Generieren Sie die Dateien corge/baz/qux.capnp.{h,c++}.

dekodieren
Dekodiert eine oder mehrere codierte Cap'n Proto-Nachrichten als Text. Nachrichten werden standardmäßig gelesen
Es wird erwartet, dass die Eingabe und standardmäßig das standardmäßige Cap'n Proto-Serialisierungsformat aufweisen.

OPTIONAL
-I, --import-path=
Hinzufügen zur Liste der Verzeichnisse, die nach nicht relativen Importen durchsucht werden (solche, die
mit einem „/“ beginnen).

-f, --eben
Interpretieren Sie die Eingabe als eine große Einzelsegmentnachricht und nicht als einen Stream
Standard-Serialisierungsformat.

--no-standard-import
Fügen Sie keine Standardimportpfade hinzu. Verwenden Sie nur die durch -I angegebenen. Ansonsten,
typisch / usr / include und /usr/local/include werden standardmäßig hinzugefügt.

-p, --verpackt
Erwarten Sie, dass der Input mit einer standardmäßigen Cap'n Proto-Packung verpackt wird, die Luft ablässt
nullwertige Bytes.

--kurz
Drucken Sie im kurzen (nicht hübschen) Format. Jede Nachricht wird in einer Zeile gedruckt.
ohne Leerzeichen zu verwenden, um die Lesbarkeit zu verbessern.

id
Erzeugt eine eindeutige Kennung für Cap'n Proto-Schemadateien.

Verwenden Sie capnpc online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad