delegates - 为什么我的 Graphicsmagick 构建不使用 delegates.mgk 文件?
问题描述
我已经使用自定义委托构建了 graphicsmagick,该委托使用 inkscape 解码 svg 文件,因为内部 svg 解码器在小的语法错误上失败。
安装后,委托列在下面gm convert -list delegate
svg => "inkscape" --export-type=png --export-area-snap
--export-filename="-" "%i" 1>"%o"
但是在转换时,从不检查委托文件(我用 转换-debug all
)并且没有用于加载 delegate.mgk 文件的条目。
当我在 linux 下构建 gm 时会发生这种情况,但是当我在 mac 上构建它时,一切正常 - 转换图像时使用委托(使用时-debug all
,在识别 svg 图像后,它会查找 delegates.mgk 文件)
那么,在构建时可能存在一个选项/默认值,它可能与这些构建不同,它会禁用将委托文件作为一个整体查看,或者有没有人知道可能导致这种差异的原因是什么?
解决方案
推荐阅读
- c# - 使用 Oauth2 从 Xero API 获取基于联系人姓名的联系人详细信息
- django - Django (DRF) 序列化程序和 MariDB 版本控制表
- vba - 强制人们启用 Word 宏
- typescript - Svelte 允许无效的打字稿
- python - 单个位置索引器超出范围
- java - JavaFX 11 可编辑组合框抛出 IndexOutOfBoundsException
- sql - 如果控件为空(IS NULL),则访问多条件查询以包括空白/空记录
- c - STM32G0 bootloader内存扩展问题
- html - 在 div 的标题内显示实体定义
- macos - Running 32 bit address space code on Mac M1 chip