java上的Java pngquant没有编译成dll和jnilib

时间:2017-01-21 11:12:04

标签: java png pngquant

我试图让libimagequant库在java中工作,但我无法制作" dll"我不知道为什么会这样做但是它不起作用,如果有人可以提供帮助那就太棒了。 我已经尝试制作" Makefile"但它给了我错误的错误,也许有人已经编译了一个dll,我仍然不明白他们为什么不预先构建所有的源。

编辑NUM 1:
我想让libimagequant库在我的java程序中工作,
我下载了库https://github.com/ImageOptim/libimagequant 当我试图运行Make Makefile java时,它给了我一条消息,触摸无法识别,因为触摸不重要我从Makefile中删除了命令,然后我再次运行它,现在它给了我这个错误:

process_begin: CreateProcess(NULL, env bash C:\Users\Me\Desktop\libimag
equant\configure, ...) failed.
make (e=2): The system cannot find the file specified.
make: Nothing to be done for `Makefile'.
javah -o org/pngquant/LiqObject.h  org.pngquant.LiqObject
javac org/pngquant/PngQuant.java
javah -o org/pngquant/PngQuant.h  org.pngquant.PngQuant
javah -o org/pngquant/Image.h  org.pngquant.Image
javah -o org/pngquant/Result.h  org.pngquant.Result
make: *** No rule to make target `config.mk', needed by `pam.o'.  Stop.

0 个答案:

没有答案