mozjpeg安装问题
mozjpeg installation problems
我的 java 项目需要 mozjpeg。我是根据 link 的说明安装它的:
instruction
一步说我需要 运行 命令 ./configure 选项 --with-java。我这样输入命令:
./configure --with-java --includedir=/home/user/NARZEDZIA/jdk1.8.0_73/include/
(因为我的jni头文件在这个位置)。我也尝试使用 source /home/user/NARZEDZIA/jdk1.8.0_73/ 但我仍然有相同的错误:
configure: error: Could not find JNI header file
知道如何帮助 ./configure 找到 jni 头文件吗? :/
配置脚本正在目录 /usr/java/default/include 中查找 jni.h。作为解决方法,您可以只在 jni.h 所在的位置创建一个符号 link。在我的例子中,它位于 $JAVA_HOME/include。往下看,希望对你有帮助。
mkdir -p /usr/java/default/
ln -s $JAVA_HOME/include/ /usr/java/default/include
./configure --with-java
我的 java 项目需要 mozjpeg。我是根据 link 的说明安装它的: instruction
一步说我需要 运行 命令 ./configure 选项 --with-java。我这样输入命令:
./configure --with-java --includedir=/home/user/NARZEDZIA/jdk1.8.0_73/include/
(因为我的jni头文件在这个位置)。我也尝试使用 source /home/user/NARZEDZIA/jdk1.8.0_73/ 但我仍然有相同的错误:
configure: error: Could not find JNI header file
知道如何帮助 ./configure 找到 jni 头文件吗? :/
配置脚本正在目录 /usr/java/default/include 中查找 jni.h。作为解决方法,您可以只在 jni.h 所在的位置创建一个符号 link。在我的例子中,它位于 $JAVA_HOME/include。往下看,希望对你有帮助。
mkdir -p /usr/java/default/
ln -s $JAVA_HOME/include/ /usr/java/default/include
./configure --with-java