Probleme mit ImageMagick
-
Hallo nochmal,
ich versuch gerade ImageMagick in einem VC++ 6.0 Programm zu verwenden.
Ich hab versucht, das erste Beispiel von hier nachzubauen:
void CImagem1Dlg::OnOK() { Magick::Image image; // Read a file into image object image.read("girl.gif"); // Crop the image to specified size (width, height, xOffset, yOffset) image.crop(Magick::Geometry(100,100, 100, 100)); // Write the image to a file image.write("x.gif"); }Leider bringt er jetzt den Fehler, dass er externe Verweise nicht aufloesen kann:
--------------------Konfiguration: imagem1 - Win32 Debug--------------------
Kompilierung läuft...
imagem1Dlg.cpp
Linker-Vorgang läuft...
imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) public: virtual __thiscall Magick::Image::~Image(void)" (__imp_??1Image@Magick@@UAE@XZ)
imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) public: void __thiscall Magick::Image::write(class std::basic_string,class std::allocator > const &)" (__imp_?write@Ima
ge@Magick@@QAEXABV?char_traits@D@std@@V?allocator@D@2@@std@@@Z) imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "\_\_declspec(dllimport) public: \_\_thiscall Magick::Geometry::~Geometry(void)" (\_\_imp\_??1Geometry@Magick@@QAE@XZ) imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "\_\_declspec(dllimport) public: void \_\_thiscall Magick::Image::crop(class Magick::Geometry const &)" (\_\_imp\_?crop@Image@Magick@@QAEXABVGeometry@2@@Z) imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "\_\_declspec(dllimport) public: \_\_thiscall Magick::Geometry::Geometry(unsigned int,unsigned int,unsigned int,unsigned int,bool,bool)" (\_\_imp\_??0Geometry@Magick@@QAE@IIII_N0@Z) imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "\_\_declspec(dllimport) public: void \_\_thiscall Magick::Image::read(class std::basic\_string,class std::allocator > const &)" (\_\_imp_?read@Image @Magick@@QAEXABV?basic_string@DU?allocator@D@2@@std@@@Z)
imagem1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "__declspec(dllimport) public: __thiscall Magick::Image::Image(void)" (__imp_??0Image@Magick@@QAE@XZ)
Debug/imagem1.exe : fatal error LNK1120: 7 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.imagem1.exe - 8 Fehler, 0 Warnung(en)
Weiss jemand woran das liegen kann?
Danke und mfg
rodo
-
Libs dazugelinkt?