为什么用--with-modules编译GraphicsMagick

时间:2012-11-08 18:57:38

标签: graphicsmagick

根据docs,可以使用--with-modules选项编译GraphicMagick以“启用构建动态可加载模块”。简单地说,为什么要这样做呢?

1 个答案:

答案 0 :(得分:0)

使用模块将GraphicsMagick与许多附加库分离。它提供了向GraphicsMagick添加新格式而无需修改GraphicsMagick本身的机会。由于将更少的代码(共享库和编码器)加载到正在运行的应用程序中,因此在某些系统上执行'gm'实用程序时的开销会大大减少。性能改进取决于操作系统,在某些系统上它实际上更慢。