我目前有一个使用ImageMagick来处理大图像的C ++ / QML应用程序。我只为Mac写过它。当我从Qt Creator运行程序时,或者当我为Release构建它并让它依赖于弱连接时,它工作正常。
我想与没有安装Qt库或ImageMagick的朋友分享这个程序。所以我在app bundle上运行macdeployqt,希望它能插入运行程序所需的框架。
谢天谢地,这很有效。该程序启动并运行。但是,一旦ImageMagick启动并尝试打开TIFF文件,我就会从异常中看到此错误: 错误:Magick:此图像格式“TIFF”
没有解码代理在进行了各种各样的Google搜索之后,我只发现了直接安装ImageMagick并尝试在控制台中使用它时出现该错误的人的问题。我可以使用ImageMagick并完全读取TIFF,直到部署后运行应用程序。
我现在猜测我的问题是:我如何为我的应用程序包部署tiff所需的“委托”?
任何帮助表示赞赏!谢谢!