java-native-interface cmake hornetq

java native interface - Cómo usar FIND_JNI en cmake



java-native-interface hornetq (1)

El siguiente código funciona para mí. En su archivo raíz CMakeLists.txt agregue:

find_package(JNI) if (JNI_FOUND) message (STATUS "JNI_INCLUDE_DIRS=${JNI_INCLUDE_DIRS}") message (STATUS "JNI_LIBRARIES=${JNI_LIBRARIES}") endif()

Estoy tratando de escribir una compilación para mi proyecto en la que estoy tratando de reemplazar la construcción automática, y necesito usar correctamente FIND_JNI.

Podría hacer una construcción simple pero no está encontrando adecuadamente jni.h

Y necesito encontrar una forma adecuada (sin un hack) para definir la inclusión de Java, ya que debe ser portátil para otros usuarios.