Programmazione:Java/Eclipse RCP/Creare un plugin contenente un runtime C/Cpp
Da WikiSitech.
Vai alla navigazioneVai alla ricercaPer poter utilizzare un runtime C/C++, composto da una serie di dll, bisogna far si che abbia un'interfaccia JNI come punto d'ingresso. Il passo successivo è inserire questa interfaccia JNI all'interno di un plugin fragment che abbia nel suo build path e nel runtime path la cartella contenente il runtime. L'ultima cosa che rimane da fare è definire nel manifest del plugin fragment la dll con interfaccia JNI come 'native code'.
Faccio ciò è possibile utilizzare quel runtime all'interno dell'applicazione RCP.
NB: l'interfaccia JNI deve wrappare tutte le funzioni contenute nel runtime che si vogliono direttamente chiamare...non tutte quelle interessate dal giro delle funzioni chiamate.