问题是 ImageMagick 的网页不直观,让我很难弄清楚如何继续操作 - 我终于在他们的页面上找到了二进制文件并按照以下说明进行安装:
简介:
如果您有一台较旧的 INTEL MacBook - 它可能有一个 32 位处理器。这是如何使用 ImageMagick 二进制文件将 ImageMagick(Mac OS X 版本)编译为 32 位程序 - 不使用 MACPORTS!。
要了解您拥有的处理器,即 32 位或 64 位,请查看此处:
http://support.apple.com/kb/ht3696
要通过 MACPORTS 安装,请看这里:
http://xentek.net/articles/442/installing-imagemagick-and-imagick-via-macports/
我的电脑:
这适用于我的第一代 INTEL Macbook(你知道 - 带有 Due Core 处理器的白色笔记本)。
操作系统:
我正在运行 OS X 10.6.4 (Snow Leopard)
安装步骤:
1. 诀窍是忽略 ImageMagick 的预打包 MAC OS X 安装包,因为它是在 64 位版本中编译的 - 我们想要一个 32 位版本!
所以,我们需要在这里获取 UNIX 二进制文件:http://www.imagemagick.org/script/install-source.php#unix
按照页面的说明,我们下载了一个名为 ImageMagick.tar.gz 的文件。 ImageMagick 小组似乎更新了此链接以指向最新版本。
该文件是一个压缩的 TAR 文件,扩展名为 tar.gz。如果您正在使用 MAMP(就像我一样),那么您可能希望在此文件夹中创建一个名为“ImageMagick”(不带引号“”)的新文件:/Applications/MAMP/bin/。通常我们会将 ImageMagick 安装到这个文件夹中 - 但是,因为我们使用的是二进制文件,标准的 ./configure / make / make 安装模式只会默认将 ImageMagick 安装到您在计算机上设置的任何路径中。就我而言,我的默认路径是 USR/LOCAL 文件夹。
注意:如果有人想在这里写下如何改用 ./configure 选项,以便 ImageMagick 将安装到 MAMP 文件夹(或其他文件夹)而不是默认路径,那将非常有帮助!
好吧,回到 MAMP 32 位安装:
将您最近下载的 ImageMagick 二进制副本放在一个新文件夹中。我使用一个名为 SRC 的文件夹将所有这些文件的中间副本保存在一个地方,以便以后在不需要时删除/清理它们。
接下来,通过打开终端来展开压缩文件(在“实用程序”文件夹中查找程序)。
在终端打开的情况下,输入以下内容:
cd path/to/the/ImageMagick/file #navigate to the folder where the file is saved
tar xvfz ImageMagick.tar.gz #expand the tar ball file
您现在应该在 ImageMagick 文件夹中看到一个您刚刚扩展的新文件夹,称为(例如)“ImageMagick-6.6.3”(注意:ImageMagick 的更高版本可能在此末尾写有不同的版本号)。现在该文件夹将被称为 ImageMagick-6.6.3-2 ...
- 在该文件夹中上移一级。
为此,请在 TERMINAL 中键入以下内容:
cd ImageMagick-6.6.3-2 #replace the version number
- 现在您将运行标准的 .configure / make / make install 模式 - 您的编译器/系统应自动将构建配置为您的 32 位环境!
在终端中,您应该在 ImageMagick-6.6.3 文件夹中。在那里,运行这些命令:
sudo ./configure #I use SUDO here just in case your file permissions are messed up...
make #go get a cup of coffee
make install #go get another cup ...
提示:“#”之后的文本只是我的 cmets - 只需忽略 # 以及散列之后该行上的文本...
- 确保“./configure”、“MAKE”和“MAKE INSTALL”命令完成且没有错误 - 它们应该可以正常运行!
然后,您可以使用您的 TERMINAL 程序运行标准 ImageMagick 测试:
输入这个来运行测试:
convert logo: logo.gif
identify logo.gif
display logo.gif
哇!您应该会看到 ImageMagick 徽标弹出 - 这意味着 ImageMagick 现在已安装在您的 32 位 MAC OS X 计算机上!