bernddasbrot2
Goto Top

Unaufgelöste externe Verweise bei Zugriff auf CxImage-Funktionen

Guten Tag, alle miteinander.

Ich suche jetzt schon seit einigen Tagen, aber anscheinend habe das Problem nur ich.

Ich wollte mit CxImage ein paar Bilder von bmp nach jpg konvertieren. (Genau genommen habe ich den Code als Beispiel kurz aus dem Internet gezogen). Aber jedes Mal, wenn ich auf die Funktion Load(), oder eine andere Funktion wie Save(), oder SetJpegQuality() zugreifen will, bekomme ich die Fehlermeldung, auf unaufgelöste Verweise. Die entsprechenden libs habe ich aber eingebunden. Also wo ist das Problem?

Ich hab hier mal den Code:

#include <windows.h>
#include "ximage.h" 
#pragma comment(lib,"<Verzeichnis der Lib>\\cximage.lib") 
#pragma comment(lib,"<Verzeichnis der Lib>\\jpeg.lib") 


int main()
{
    CxImage image;

    // bmp -> jpg
    image.Load(TEXT("C:\\image.bmp"), CXIMAGE_FORMAT_BMP);  
    /if (image.IsValid())
    {
        if(!image.IsGrayScale()) image.IncreaseBpp(24);
        image.SetJpegQuality(70);
        image.Save(TEXT("C:\\image.jpg"),CXIMAGE_FORMAT_JPG);  
    }

    return 0;
}

Muss ich vielleicht noch eine .lib einbinden, oder eine DLL? Ich verzweifle gerade.

Bitte helft mir, jede kleine Antwort bringt mich schon ein Stückchen weiter.

Vielen Dank schon mal im Voraus,
Bernd das Brot

Content-Key: 151956

Url: https://administrator.de/contentid/151956

Ausgedruckt am: 29.03.2024 um 14:03 Uhr