Fehlermeldung: wxmsw28u_gcc.dll was not found



  • Hallo,

    wenn ich mit Codeblocks ein Programm mit wxWidgets compiliere, kann ich dieses Programm innerhalb Codeblocks problemlos ausführen.

    Will ich das Programm aber aus dem Explorer heraus aufrufen, bekomme ich die folgende Fehlermeldung.

    This application has failed to start because [b]wxmsw28u_gcc.dll[/b] was not found. Re-Installing ...
    

    Kopiere ich die oben genannte DLL in das Verzeichnis, lässt sich das Programm starten.

    Gibt es eine Möglichkeit, alles in die EXE-Datei zu integrieren, sodass ich nur die EXE-Datei nehmen und diese
    auf einen anderen Rechner kopieren und ausführen kann oder muss ich diese DLL immer mitkopieren?

    Was macht diese DLL?

    Gruß
    D.E.


  • Mod

    Diese DLL enthält teile von wxWidgets, dein Programm braucht sie also, solange du wxWidgets dynamisch linkst.

    Wenn du keine DLLs willst, musst du wxWidgets statisch linken. Schau dir bitte das wxTutorial im C++ Magazin an.


Anmelden zum Antworten