Ejecutar include de c en java

kvelamazan
02 de Febrero del 2005
Hola:
Yo tengo un fichero de c implementado con su include .h creados, me gustaria saber si alguien sabe como puedo ejecutar las funciones que tiene c implementadas desde una aplicacion de java.

Muchas gracias

Lemony Snicket
02 de Febrero del 2005
Hola,...

Sí que se puede. Para ello debes definir la cabecera de los métodos externos que vayas a emplear precedida por el modificador native,... e incluir
un bloque estático en la clase para cargar la librería externa... Algo así como...

public class MiClase{

native public void metodo1(int p1);

static{
System.getLibrary("miLibreria");
}

}

Espero que te sirva. Un saludo.

Lemony Snicket
02 de Febrero del 2005
Una corrección. Es...

System.loadLibrary("miLibreria");