Wie zu verwenden DLL ohne header in C++

Helfen, bitte. Eine dll-Datei. Ich weiß, dass es Funktionen und Parameter. Wie kann ich es in Eclipse mit MinGW?

  • LoadLibrary, dann GetProcAddress können verwendet werden.
  • es ist immer ein Kampf, um diese tools zu tun, unser Gebot. es ist immer schlecht dokumentiert, wenn es alle. und nachdem es Ihnen gelingt, Sie vergessen, wie, bis fünf Jahre später. und so weiter. wenn Sie verknüpfen möchten, statisch (was hier bedeutet, dass der linker fügt die Referenzen und das Ladeprogramm wird der DLL Bindung) Sie beginnen mit der Suche in-Modul-definition-Dateien. vielleicht ist Ihr toolchain unterstützt.
  • Oft, wenn Sie die Funktionsnamen und-Parameter, aber nicht die header, die einfachste Lösung ist, einfach schreiben Sie einen header selbst. (Hättest du auch wissen müssen die Aufruf-Konvention, aber das ist in jedem Fall erforderlich)
InformationsquelleAutor Country | 2011-08-09
Schreibe einen Kommentar