在Windows上使用MinGw链接ImageMagick库时遇到问题

时间:2009-07-14 15:17:46

标签: windows linker imagemagick mingw

我最近开始使用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。

1 个答案:

答案 0 :(得分:0)

您需要链接的不仅仅是libMagick ++。 libMagickCore.a适用于初学者,可能还有libMagickWand.a,以及几个依赖项(这些依赖于你编译IM的方式),例如-lz -ltiff -ljpeg -lpng12 -lgdi32 -lpthread -lfreetype。

马修