Frage

Hat

jemand erfolgreich Setup geschaffen, ein kombinierte Java / C ++ Projekt für Eclipse?

Was ich versuche, ist ganz einfach zu tun;

1) Compile my Java sources
2) Run Javah to create the JNI interface
3) Compile all the C/C++ sources
4) Link native shared library + package the JAR

Hinweise oder sogar reale Projekte, die Arbeit sind ausdrücklich willkommen.

(Eclipse 3.5)

War es hilfreich?

Lösung

Das ist wirklich klingt wie ein Job für ein Build-System, wie ant. Konfigurieren Sie das Java-Projekt zu verwenden, die ant builder . Sie würden immer noch die Vorteile der sprachspezifische Unterstützung für C ++ und Java-Projekte erhalten, und, mit einem Klick Build des Projektes.

Andere Tipps

http://www.cs.umanitoba.ca/~eclipse/ 8-JNI.pdf Ich denke, das ist, was Sie wanted.Maybe ein wenig alt.

Ich bin mit dem ant cpptasks für ein JNI-Projekt zu realisieren mit eclipse nur unter Linux und Windows. Es war einige Arbeit, um es mit dem MSVC (Windows) und der GNU C ++ Compiler (immer alle Compiler und Linker-Flags richtig da, bevor sie mit Visual Studio gezaubert wurde) läuft, aber es hat sich wirklich gelohnt.

Für die C ++ Header-mit javah zu erzeugen und alle anderen Aufgaben, die Sie erwähnt Ant wird wahrscheinlich das Werkzeug sein die Wahl, auch.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top