dll wird nicht gefunden

jokey2

Erfahrenes Mitglied
Hallo Gemeinde!

In einen Projekt (VS6, C++, MFC, Dialogbasiert) binde ich eine vmwfdtk.lib in mein Projekt ein. Die lib ist auch da, kompilieren und linken klappt, alle verwendeten Funktionen werden gefunden.
Was nicht klappt, istr das Laufenlassen des Programmes. Es beendet sich sofort nach dem Start mit dem Hinweis, es hätte die vmwfdtk.dll nicht gefunden. Ich habe ja auch keine dll, da ich eine lib verwende, die ich statisch linke. Kann mir da jemand sagen, was da falsch läuft? Warum will er eine dll, wenn ich eine lib linke?

Schonmal vielen Dank, Ich freue mich darauf, von Euch aufgeklärt zu werden.
 
Die .lib wird wahrscheinlich nur eine Import Library der betreffenden DLL sein, so dass du die DLL wohl auch noch brauchen wirst.
 
Stimmt genau, was MCoder gesagt hat. Stell dir das vor, als ob die lib praktisch wie ein Fahrplan zur dll ist. Die dll selber brauchst du aber in jedem Fall! Normalerweise liegen diese im system32 Verzeichnis von Windows.

Gruß Squeegee
 
Zurück