13
私はautobuildを置き換えようとしているプロジェクト用のビルドを作成しようとしており、FIND_JNIを適切に使用する必要があります。cmakeでFIND_JNIを使用する方法
私は、単純なビルドを作ることができるが、それは正しくjni.h中
を見つけていないと私は、Javaを定義する(ハックなし)適切な方法を見つける必要があり、これは他のユーザーに移植する必要がありますとして含まれています。
私はautobuildを置き換えようとしているプロジェクト用のビルドを作成しようとしており、FIND_JNIを適切に使用する必要があります。cmakeでFIND_JNIを使用する方法
私は、単純なビルドを作ることができるが、それは正しくjni.h中
を見つけていないと私は、Javaを定義する(ハックなし)適切な方法を見つける必要があり、これは他のユーザーに移植する必要がありますとして含まれています。
次のコードは私に適しています。あなたのルートにCMakeLists.txt
ファイルを追加してください:
find_package(JNI)
if (JNI_FOUND)
message (STATUS "JNI_INCLUDE_DIRS=${JNI_INCLUDE_DIRS}")
message (STATUS "JNI_LIBRARIES=${JNI_LIBRARIES}")
endif()
あなたの助けをたくさんありがとう –