linux编译安装 区别,linux – 通过rpm(zypper)编译和安装之间的区别

在openSUSE 11.1中,我通过以下方式下载,编译和安装

ImageMagick:

wget ftp://.../pub/graphics/ImageMagick/ImageMagick-6.7.7-0.zip

unzip ImageMagick-6.7.7-0.zip

cd ImageMagick-6.7.7-0

./configure --prefix=/usr/local/ImageMagick

make

make install

在我发现不支持JPG之前,一切都很有效:

identify -list format | grep -i jpg

[nothing related to JPG returned]

所以我使用以下方法重新配置和重新编译:

./configure --prefix=/usr/local/ImageMagick --with-jpeg=yes --with-jp2=yes

make

make install

但这没有任何改变.

我最终卸载:

make uninstall

并通过zypper安装:

zypper install ImageMagick

这个安装的版本6.4.3现在它支持JPG:

identify -list format | grep -i jpg

JPG* JPEG rw- Joint Photographic Experts Group JFIF format

对这里发生了什么有什么看法?从源代码编译时,ImageMagick的这种功能不存在的可能原因是什么,但是从rpm安装时是什么?

请注意,我并不一定非常关心ImageMagick(因为它现在有效),但通常关于他的行为,因为我以某种方式看到过这种情况也会发生在其他场合.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值