Einzelnen Beitrag anzeigen

Romiox

Registriert seit: 14. Okt 2010
Ort: Ruhrpott
57 Beiträge
 
#1

WrapperDLL Verweise funktionieren nicht

  Alt 21. Jun 2012, 22:29
Hallo zusammen,

ich habe eine (managed-)DLL in mein Projekt eingebunden, die ihrerseits Funktionsaufrufe aus unmanaged (C++) DLLs macht. Dummerweise findet diese die per DllImport angesprochenen Funktionen gar nicht erst.
Code:
[DllImport("libfftw3f-3.dll",
          EntryPoint = "fftwf_malloc",
          ExactSpelling = true)]
      public static extern IntPtr malloc(int length);
Das ist der Import in der Wrapper-Bibliothek,
Code:
IntPtr arr = fftwf.malloc(n * 8);
und das mein Aufruf, an welchem dann der Fehler
Code:
Das angegebene Modul wurde nicht gefunden. (Ausnahme von HRESULT: 0x8007007E) kann nicht geladen werden.
auftritt. Die vom Wrapper referenzierten Libraries liegen im selben Ordner wie die Wrapper-DLL auch.

Kann mir da jemand helfen?
Janis F.
  Mit Zitat antworten Zitat