要安装哪个jpeg委托,以及CentOS中的安装步骤是什么?

时间:2016-12-08 22:30:49

标签: linux delegates centos imagemagick

我正在尝试将imagemagick和jpeg委托安装到我没有sudo访问权限的CentOS机器上。我尝试的第一件事是通过

安装imagemagick
./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.gzopenjpeg-2.0.0.tar.gz,再次将它们安装到我PATH上的自定义前缀并重新构建了imagemagick。然而,jpeg代表仍然失踪。我可以得到一个解释,我究竟做错了什么,我应该做些什么来使这项工作?

1 个答案:

答案 0 :(得分:2)

首先,按照您的要求下载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

那就是它。