ImageMagick mit Devcpp
-
Tach !
Ich versucht schon seit sehr(!) langer Zeit Magick++ in einem devcpp Projekt zum laufen zu bekommen. Leider bekomme ich schon beim Aufruf von InitializeMagick(pfad); einen Linker Error:
[Linker error] undefined reference to `Magick::InitializeMagick(char const*)'
Ich habe die .lib mit reimp.exe in .a umgewandelt und als Linkparameter hinzugefügt:
ImageMagick/libcore_rl_magick_.a ImageMagick/libcore_rl_magick++_.a ImageMagick/libcore_rl_wand_.a ImageMagick/libx11.a
Der eigentliche Code ist dann:
#include <Magick++.h> ... using namespace Magick; ... InitializeMagick(pfad);
Ich habe auch schon versucht die fertigen dlls in das programmverzeichnis zu kopieren und ebenfalls als linker-parameter hinzuzufügen. Ohne Erfolg.
Ich bin mittlerweile fast mit allen google links durch, selbst die italienischen und spanischen. Und das obwohl ich weder das eine noch das andere kann
Irgendwo habe ich gelesen, dass man für devcpp die ganze IM bib neu bauen muss wegen namensgebungen die unter msvc anders sind. Kann das sein? Wenn ja: WIE???
Bin dankbar für alle Hinweise!