sLinklib/de

From Lazarus wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Deutsch (de)
Zurück zu den lokalen Compilerdirektiven.

$LINKLIB

Die Direktive $LINKLIB erlaubt das Linken (Einbinden) von Bibliotheken (Dynamic Link Library's).

Beispiel:

interface
// die Bibliothek (DLL) mit dem Namen test wird eingebunden
{$LINKLIB test}

// stellt die Funktion der Bibliothek (DLL) zur Verfügung
function strTest (P : pchar): longint; cdecl;

implementation

// importiert die Funktion aus der Bibliothek (DLL)
function strTest (P : pchar): longint; cdecl; external;

end.


Hinweise:
Der Linker sucht nach der Bibliothek im Linker Bibliotheks-Suchpfad. Der Suchpfad des Linkers kann mit der Kommandozeilenoption -Fl eingestellt werden.

--Olaf 16:57, 4 January 2013 (UTC)