Vorschläge benötigt: Effektive Java-auf C-source-code-Konverter

Ich ein wenig gegoogelt, aber konnte Sie nicht finden, eine gute Java -, C-source-code-Konverter.

Meine Frage ist:

  1. Ist das möglich ?
  2. Gibt es keine zuverlässigen Java zu C-src-Konverter können Sie denken, was kann ich schauen?
Java und C sind zu unterschiedlich. Vor allem, weil der jeweiligen Speicher-Modellen. Ich glaube nicht, dass dies möglich ist, zu tun fest
Ja, es gibt einen Java-zu-C-source-converter: ein menschlicher Programmierer. (Zuverlässigkeit ein Problem sein kann, aber.)
das ist nicht sehr zuverlässig
Wenn Sie wirklich kompilieren möchten, Java, C, könnten Sie versuchen, kompilieren von Java-zu-Maschine-code mit GCJ, dann die Demontage der Maschinen-code, dann (irgendwie?) umwandeln der Assembler-code, der auf C.
(Viel hängt von der code-Stil. Wenn der code ist genug "C-like", dann haben Sie möglicherweise in der Lage, automatisiert eine Konvertierung mit einem ad-hoc-filter und einige hand "Polieren". Wenn der Programmierer ging all-out-Java, OTOH, und erstellt alle Arten von Klassen und parametrisierte Typen, dann sind Sie wahrscheinlich SOL.)

InformationsquelleAutor Rookie | 2013-04-09

Schreibe einen Kommentar