Y, por fin, utilizaremos el intérprete de Java, java, para ejecutar el programa que hemos construido siguiendo todos los pasos anteriormente descritos. Si tecleamos el comando:
> java Main
obtendremos el resultado siguiente:
% Hola Mundo, desde el Tutorial de Java
Si no aparece este mensaje de saludo y lo que aparece en pantalla son expresiones como UnsatisfiedLinkError, es porque no tenemos fijado correctamente el camino de la librería dinámica que hemos generado. Este camino es la lista de directorios que el sistema Java utilizará para buscar las librerías que debe cargar. Debemos asegurarnos de que el directorio donde se encuentra nuestra librería hola recién creada, figura entre ellos.
Si fijamos el camino correcto y ejecutamos de nuevo el programa, veremos que ahora sí obtenemos el mensaje de saludo que esperábamos.
Con ello, hemos visto como integrar código C en programas
Java. Quedan muchas cuestiones por medio, como la equivalencia
de tipos entre Java y C, el paso de parámetros, el manejo
de cadenas, etc. Pero eso supondría entrar en mucha más
profundidad dentro de Java de la que aquí pretendemos (por
ahora).
|
[Anterior] [Indice] [Siguiente] |