gpt4 book ai didi

java-native-interface - 如何在 cmake 上使用 FIND_JNI

转载 作者:行者123 更新时间:2023-12-03 12:41:41 25 4
gpt4 key购买 nike

我正在尝试为我试图替换自动构建的项目编写一个构建,我需要正确使用 FIND_JNI。

我可以做一个简单的构建,但没有正确找到 jni.h

而且我需要找到一种正确的方法(没有 hack)来定义 Java 包含,因为这需要可移植到其他用户。

最佳答案

以下代码对我有用。在您的根 CMakeLists.txt文件添加:

find_package(JNI)

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

关于java-native-interface - 如何在 cmake 上使用 FIND_JNI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7715804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com