我最近开始使用Qt Creator,它似乎运作良好。我在OS X上构建的示例应用程序使用ImageMagick库。
没有问题 - 一切都按预期工作。我从源代码构建了ImageMagick库。
现在我转到Windows端,连接问题开始了。 Windows上的Qt Creator使用MinGW而不是Microsoft的编译器,但ImageMagick库是用VC编译的。
简而言之 - 我无法使用gcc将Windows上的预建库与我的Qt Creator项目链接
这意味着我必须使用MinGw重新编译ImageMagick库,但我以前从未在Windows上使用过GCC。
如何运行./configure
?
ImageMagick带有“Windows源代码”,但它们都是为VisualStudio量身定制的。
有人可以帮忙吗?有人已将ImageMagick库链接到Windows上的Qt Creator程序中吗?
谢谢,
DJ。
答案 0 :(得分:0)
您需要链接的不仅仅是libMagick ++。 libMagickCore.a适用于初学者,可能还有libMagickWand.a,以及几个依赖项(这些依赖于你编译IM的方式),例如-lz -ltiff -ljpeg -lpng12 -lgdi32 -lpthread -lfreetype。
马修