天天看點

Mac下ImageMagick安裝(libpng)

猴子原創,歡迎轉載。轉載請注明: 轉載自Cocos2Der-CSDN,謝謝!

原文位址: http://blog.csdn.net/cocos2der/article/details/42562705

今天由于項目需求,需要使用ImageMagick,安裝完成後,處理png遇到

convert: no decode delegate for this image format錯誤

這個主要是libpng沒有安裝。下面記錄下安裝的過程。假設你之前沒有安裝libpng。

一、下載下傳ImageMagick,libpng

ImageMagick下載下傳位址:http://www.imagemagick.org/download/ImageMagick.tar.gz

libpng下載下傳位址:libpng-1.6.16.tar.gz

ImageMagick官網安裝介紹:http://www.imagemagick.org/script/install-source.php#unix

ImageMagick delegates list:http://www.imagemagick.org/download/delegates/

二、安裝libpng

$ tar xvzf libpng-1.6.16.tar.gz

$ cd libpng-1.6.16

$ ./configure

$ make

$ sudo make install

三、添加環境變量,添加完畢後重新開機終端生效

export CPPFLAGS='-I/usr/local/include'

export LDFLAGS="-L/usr/local/lib"

四、安裝ImageMagick

$ tar xvzf ImageMagick.tar.gz

$ cd ImageMagick-6.9.0-3

$ ./configure

$ make

$ sudo make install

注意:安裝ImageMagick,執行./configure檢視安裝配置的時候,注意檢視是否支援png,注意下圖,no表示目前安裝不支援。如果是no請檢查是否步驟有誤。

Mac下ImageMagick安裝(libpng)

繼續閱讀