Проблема с подключением библиотек ImageMagick с помощью MinGw в Windows - PullRequest
1 голос
/ 14 июля 2009

Я недавно начал использовать Qt Creator, и, похоже, он работает хорошо. Образец приложения, построенного на OS X, использует библиотеку ImageMagick .

Никаких проблем нет - все работает как положено. Я собрал библиотеки ImageMagick из исходного кода.

Теперь я перехожу на сторону Windows, и начинаются проблемы с подключением. Qt Creator в Windows использует MinGW, а не компилятор Microsoft, но библиотека ImageMagick была скомпилирована с VC.

Вкратце - я не могу связать предварительно собранные библиотеки в Windows с моим проектом Qt Creator, используя gcc

Это означает, что я должен перекомпилировать библиотеки ImageMagick, используя MinGw, но я никогда раньше не использовал GCC в Windows. Как мне запустить ./configure?

ImageMagick поставляется с «источниками Windows», но все они адаптированы для VisualStudio.

Кто-нибудь может помочь? Кто-нибудь уже связал библиотеку ImageMagick с программой Qt Creator в Windows?

Спасибо

Dj.

1 Ответ

0 голосов
/ 13 августа 2009

Вам нужно ссылаться не только на libMagick ++. A. libMagickCore.a для начинающих и, возможно, libMagickWand.a, а также несколько зависимостей (это зависит от того, как вы скомпилировали IM), например -lz -ltiff -ljpeg -lpng12 -lgdi32 -lpthread -lfreetype.

Мэтью

...