我正在尝试将imagemagick和jpeg委托安装到一台CentOS计算机上,但我没有sudo访问权限。我尝试的第一件事是通过
./configure --prefix=[path]
make
make install
结果安装中缺少jpeg委托。
DELEGATES = bzlib mpeg fontconfig freetype lzma png ps x xml zlib
通过旧的论坛帖子,我被引导到http://www.imagemagick.org/download/delegates/。没有一篇文章真正提到要下载和安装哪个文件。所以我抓起
jpegsrc.v9a.tar.gz
和openjpeg-2.0.0.tar.gz
,安装了它们,并重新构建了imagemagick。但是jpeg代理仍然丢失。我能不能解释一下我到底做错了什么,我应该做些什么来让这个工作? 最佳答案
首先,按原样下载jpeg
委托,然后将其解包并转到解包目录并运行:
./configure --prefix=$HOME/jpeg
make && make install
您可以使用
$HOME/jpeg
中的不同目录,但在下一步中要保持一致。现在下载ImageMagick源文件,解包并进入解包目录:
./configure --prefix=$HOME/ImageMagick --with-jpeg=yes CPPFLAGS="-I$HOME/jpeg/include" LDFLAGS="-L$HOME/jpeg/lib"
make clean
make -j4 && make install
就这样。
关于linux - 要安装哪个jpeg委托(delegate),CentOS中的安装步骤是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41050000/