如何在Qt项目中捆绑ImageMagick的依赖项?

时间:2016-06-27 14:01:40

标签: c++ macos qt dependencies imagemagick

我目前有一个使用ImageMagick来处理大图像的C ++ / QML应用程序。我只为Mac写过它。当我从Qt Creator运行程序时,或者当我为Release构建它并让它依赖于弱连接时,它工作正常。

我想与没有安装Qt库或ImageMagick的朋友分享这个程序。所以我在app bundle上运行macdeployqt,希望它能插入运行程序所需的框架。

谢天谢地,这很有效。该程序启动并运行。但是,一旦ImageMagick启动并尝试打开TIFF文件,我就会从异常中看到此错误:     错误:Magick:此图像格式“TIFF”

没有解码代理

在进行了各种各样的Google搜索之后,我只发现了直接安装ImageMagick并尝试在控制台中使用它时出现该错误的人的问题。我可以使用ImageMagick并完全读取TIFF,直到部署后运行应用程序。

我现在猜测我的问题是:我如何为我的应用程序包部署tiff所需的“委托”?

任何帮助表示赞赏!谢谢!

0 个答案:

没有答案