Jnaerator

CE-Header mit dieser Komponente.
Jetzt downloaden

Jnaerator Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Olivier Chafik
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 5.1 MB

Jnaerator Stichworte


Jnaerator Beschreibung

JNAERATOR ist ein praktisches, einfach zu bedienendes, einfaches Werkzeug, das zum Analysieren von C- und objektiven-C-Headern ausgelegt ist und die entsprechenden JNA- und ROCOCOA-Java-Schnittstellen erzeugt (sie hat auch eine sehr begrenzte Unterstützung für C ++). Haupteigenschaften: reicht den größten Teil von ANSI-C (nicht alles noch nicht), einschließlich (aber nicht beschränkt auf): Strukturen und Gewerkschaften (einschließlich Bitfelder) Funktionen und Callbacks (einschließlich Varargs) Typedefs, Makrodefinitionen, Konstanten und Enums, globale Variablen ... Erzeugt C ++ - Name Mangling für Funktionen und statische Methoden: Es muss nicht erforderlich sein, dass Funktionen in extern "c" {...} -Löschblöcke deklariert werden müssen (Hinweis, dass die meisten C ++ - Konstrukte anmutig überhipsen werden). Unterstützt nur GCC4- und MSVC9-Mangling-Systeme (Intel C +++ Compiler ist auf den Werken). bettet einen vollwertigen C-Vorverarbeitungsor (die Great ThirdParty Anarres JCPP-Bibliothek unter der Apache 2.0-Lizenz) PARSES Visual Studio Solutions (* .sln) und Projekte (* .vcProj) -Dateien, um Quelldateien, Präprozessor-Symbole abzurufen und Pfade zu enthalten weiß von Standard-Compilern und SDKS-Setups (Standardeinstellungen, in denen er erkannt werden soll, wo Kernkopfzeilen in Visual Studio, Frameworks unter Mac OS X ... GCC, die nicht automatisch gehandhabt werden, noch nicht automatisch behandelt werden konvertiert analysierte Kommentare an Javadocs bietet mehrere Möglichkeiten von Funktionssignaturen, soweit möglich. unterstützt die zwei Wickelmodi von JNA: Schnittstellenzuordnungsmodus und neuer experimenteller Direktanrufmodus (-Direct-Switch) Erzeugt komplette objektive-c-Mappings zur Verwendung mit ROCOCOA: Kann viele Rahmenbedingungen gleichzeitig analysieren behandelt alle Methoden, die einer Klasse von Parsed Protocols hinzugefügt werden Parsses Bridgesupport-Dateien, entweder als primäre Informationsquelle oder als Ergänzung. Bridgesupport-Dateien können in der Befehlszeile bereitgestellt werden oder werden automatisch abgerufen, wenn Sie ein Reisframework-Argument angeben. unterstützt DLL-Symbole-Extraktion (-Scansymbols-Switch), Demangling und Analysieren an Fenstern (sehr experimentell, ergibt nur interessante und nutzbare Ergebnisse für C ++ - Funktionen - nicht Methoden, da weder Fastcall noch dieser Kall nicht unterstützt werden).


Jnaerator Zugehörige Software

XML-RPC.

Eine Java-Implementierung von XML-RPC, ein beliebtes Protokoll, das XML über HTTP verwendet, um Remote-Prozedur-Anrufe zu implementieren ...

222 1.3 MB

Herunterladen