美文网首页
2019-04-25 cmake中使用jni

2019-04-25 cmake中使用jni

作者: oracle3 | 来源:发表于2019-04-25 17:05 被阅读0次

    参考示例https://github.com/ice1000/algo4j/blob/master/jni/CMakeLists.txt
    如果需要在cmake中添加对jni的编译支持,必须包含以下几项:

    project(myproject)
    
    find_package(Java REQUIRED)
    find_package(JNI REQUIRED)
    
    if (JNI_FOUND)
        message(STATUS "JNI_INCLUDE_DIRS=${JNI_INCLUDE_DIRS}")
        message(STATUS "JNI_LIBRARIES=${JNI_LIBRARIES}")
    endif ()
    
    include_directories(${JNI_INCLUDE_DIRS})
    

    其中project(myproject)的定义必不可少,否则后续的find_package会失败

    相关文章

      网友评论

          本文标题:2019-04-25 cmake中使用jni

          本文链接:https://www.haomeiwen.com/subject/ivwzgqtx.html