发布于 2016-02-10 04:47:53 | 158 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

ImageMagick 开源免费的图片处理软件

ImageMagick 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布,它遵守GPL许可协议,可以运行于大多数的操作系统,ImageMagick的大多数功能的使用都来源于命令行工具。


这篇文章主要介绍了把ImageMagic库编译进nginx服务器的一些必要配置,本文给出了操作步骤和配置参数示例,需要的朋友可以参考下

1、首先要将ImageMagick库的相应头文件加到环境变量中



export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/ImageMagick/include/ImageMagick/

后面的路径依每个人的情况不同

不然会出现以下错误



wand/MagickWand.h: No such file or directory

2、链接时加上相应的库

在obj/Makefile文件中,找到以下行,



objs/nginx:     objs/src/core/nginx.o \


在这个的最底部加上:



`pkg-config --cflags --libs MagickWand`

输出相应的变量



export PKG_CONFIG_PATH=/usr/local/ImageMagick/lib/pkgconfig/


不然,make的时候还是会出以下错误:



undefined reference to `MagickWandGenesis'

make

make install就可以了



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务