Unix 源码安装 | Windows 源码安装 ]

首先检查一下电脑里已经安装的ImageMagick版本,输入:

  convert -version



除非你想要把对另外的图像格式的支持或升级一个较新的版本,否则你可能不需要ImageMagick的源码安装。 你也可以安装预先编译二进位版本。然而,如果你仍然想要从源码安装,请选择一个平台,Unix 或 Windows
在源码安装之前,你可能要回顾ImageMagick的最近变化

Unix 源码安装
ImageMagick 在多种操作系统 Unix 和包括 Linux,Solaris,FreeBSD,Mac 操作系统 X 和其它的类 Unix 一样的操作系统上建立。 它需要一个编译器,几乎所有现代的 Unix 系统都会有一个。 可以从 ftp.imagemagick.org 或它的镜像网站下载 ImageMagick.tar.gz 并用这个指令解压缩:

  gunzip -c ImageMagick.tar.gz | tar xvf -



然后配置编译ImageMagick:

  cd ImageMagick-6.?.?
./configure
make



如果配置编译的ImageMagick没有出现错误,要把它安装到系统里,你需要使用管理员权限,输入:

  make install



最后,可以测试一下ImageMagick的工作效果:

  /usr/local/bin/convert logo: logo.gif



恭喜你,你已经有ImageMagick的工作环境了,你可以使用ImageMagick加入新图片,生成缩略图,组合图片……
还可以使用其它程序接口 C, C++, Perl, 和其它程序。
上述的指导将会使很多的 ImageMagick 使用者满意,但是我们怀疑一些将会有另外的问题或问题考虑。
如果 ImageMagick 无法配置或编译,或如果你没有管理员权限或没有将ImageMagick安装到默认目录
请点这里了解更多……

Windows 源码安装
Windows系统下ImageMagick源码安装需要Microsoft Visual Studio IDE。
有的用户也成功的用Borland C++编译。如果你没有编译器,你可以安装二进位发布版本

从ftp.imagemagick.org或它的镜像网站下载 ImageMagick-windows.zip 文件,然后用 WinZip 解压缩。

然后运行你的Visual Studio IDE选择Open->Project从ImageMagick-6.?.?/VisualMagick/configure文件夹里选择configure.dsp文件 Build->Build编译并执行。

然后点击Next按照环境配置安装。

【ImageMagick】Unix Windows 源码安装的更多相关文章

  1. glib源码安装使用方法

    glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义.相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事 ...

  2. zabbix源码安装实例

    环境 系统                 Centos7 zabbix版本      Zabbix 3.4.15 (revision 86739) zabbix源码安装 .tar.gz cd zab ...

  3. Postgresql源码安装

    以在64位CentOS6.5操作系统上源码安装postgresql-9.6beta1为例 一.进入官网下载代码(postgresql-9.6beta1.tar.gz) https://www.post ...

  4. CentOS 7运维管理笔记(10)----MySQL源码安装

    MySQL可以支持多种平台,如Windows,UNIX,FreeBSD或其他Linux系统.本篇随笔记录在CentOS 7 上使用源码安装MySQL的过程. 1.下载源码 选择使用北理工的镜像文件: ...

  5. CentOS 6.3下源码安装LAMP(Linux+Apache+Mysql+Php)环境【转载】

    本文转载自 园友David_Tang的博客,如有侵权请联系本人及时删除,原文地址: http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.h ...

  6. 源码安装zabbix3.2.7时PHP ldap Warning

    问题如下: 解决方法: 1.首先查看源码安装的php模块中是否有ldap.so [root@nms ldap]# ll  /usr/local/php/lib/php/extensions/no-de ...

  7. centos 6x系统下源码安装mysql操作记录

    在运维工作中经常部署各种运维环境,涉及mysql数据库的安装也是时常需要的.mysql数据库安装可以选择yum在线安装,但是这种安装的mysql一般是系统自带的,版本方面可能跟需求不太匹配.可以通过源 ...

  8. mysql 在cento下源码安装

    虚拟机改为网络地址转换 (NAT) service network restartping www.baidu.com rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm ...

  9. CentOS 7下源码安装MySQL 5.6

    本文转载,并非原创. 目录 准备工作 运行环境 确认你的安装版本 下载MySQL 安装MySQL 准备安装环境 编译和安装 配置MySQL 单实例配置 单实例配置方法 添加防火墙 启动MySQL 重启 ...

随机推荐

  1. 7种基本排序算法的Java实现

    7种基本排序算法的Java实现 转自我的Github 以下为7种基本排序算法的Java实现,以及复杂度和稳定性的相关信息. 以下为代码片段,完整的代码见Sort.java 插入排序 /** * 直接插 ...

  2. JS分段上传文件(File)并使用MD5.js加密文件段用来后台校验

    HTML <form method="POST" name="form1" action="/mupload/upload/" enc ...

  3. jquery右下角返回顶部

    实现的效果也就是,当有滚动条是,滚动条未动或与顶部距离小于多少像素是,返回顶部按钮处于隐身状态,当滚动条与顶部距离大于一定像素时,返回顶部按钮出现,实现点击‘返回按钮’后,从当前位置回到等不位置.要先 ...

  4. php内存申请和销毁

    内存申请 ZendMM使用自身heap层申请内存追踪结果: ZEND_ASSIGN_SPEC_CV_CONST_HANDLER (......) -> ALLOC_ZVAL(......) -& ...

  5. xml转array

    1.字串 $xml = simplexml_load_string($data);$array = json_decode(json_encode($xml),TRUE); 2.文件$xml = si ...

  6. TDirectory.GetLogicalDrives获取本地逻辑驱动器

    使用函数: System.IOUtils.TDirectory.GetLogicalDrives class function GetLogicalDrives: TStringDynArray; s ...

  7. QT5.4 计算器程序 打包&发布,解决dll的最新解决方案

    QT写界面还是很不错,就是打包会比较麻烦,折腾了一天总算是打包完成了. QT软件的打包发布一个难点是必备dll文件的识别,现在高版本QT自带了一个windeployqt工具,直接会把需要的dll生成一 ...

  8. Json字符串转换为java对象的各种实现方法【json_lib框架、Gson、org.json】

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://mengzhengbin520.blog.51cto.com/7590564/12 ...

  9. 制作qtopia-2.2.0和qt4文件系统

    转自 rootfs_qtopia_qt4.img 1. 解压rootfs_qtopia_qt4-20100816.tar.gz,得到目录rootfs_qtopia_qt4,里面内容比较大,超过了64M ...

  10. [ecmall]Ecmall 后台添加模板编辑区

    例如,想把品牌/index.php?app=brand页面做成可编辑的. 首先,找到后台admin\includes\menu.inc.php第61行 'template' => array( ...