Difference between revisions of "sLinklib/de"

From Lazarus wiki
m
m
Line 1: Line 1:
 
{{sLinklib}}
 
{{sLinklib}}
 
<br>
 
<br>
Zurück zu den [[local compiler directives/de|lokalen Compiler Direktiven]].<br>
+
Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]].<br>
<br>
+
 
=$LINKLIB=
+
== $LINKLIB ==
 
Die Direktive $LINKLIB erlaubt das Linken (Einbinden) von Bibliotheken (Dynamic Link Library's).<br>
 
Die Direktive $LINKLIB erlaubt das Linken (Einbinden) von Bibliotheken (Dynamic Link Library's).<br>
 
<br>
 
<br>

Revision as of 22:40, 11 July 2013

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)