0
我一直試圖讓OpenCV的爲Linux,我用cmake的參數:jni.h在cmake linux中沒有這樣的文件或目錄?
cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_OPENCL=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_SHARED_LIBS=OFF -D JAVA_INCLUDE_PATH=$JAVA_HOME/include -D JAVA_AWT_LIBRARY=$JAVA_HOME/jre/lib/amd64/libawt.so -D JAVA_JVM_LIBRARY=$JAVA_HOME/jre/lib/arm/server/libjvm.so -D CMAKE_INSTALL_PREFIX=/usr/local
,它生成的文件的罰款。
就在那時到各地當它被trting生成OpenCV的-JAR它獲得OP了
/home/pi/Desktop/opencv-3.1.0/modules/java/generator/src/cpp/common.h:8:17 fatal error jni.h No such file or directory
的81%,所以我不知道要與現在在做什麼。 OpenJDK的正確安裝過
編輯:我試着用-I標誌,通過執行命令
make -I/usr/lib/jvm/java-8-openjdk-armhf/includes
無濟於事列入
你檢查目錄:$ JAVA_HOME/include和確保有就是JNI。 h文件存在? –
@DilshodShaymanov是的,它存在 – TheGuyWhoCodes