Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Anwendungsprogramme als DLLs erstellen (Windows-Systeme)

Wenn Sie ein Anwendungsprogramm als DLL erzeugen möchten, dann gibt es gegenüber dem statischen Binden folgende Abweichungen:

  1. Erstellen Sie das Projekt als Dynamic-Link Library, siehe Abschnitt „Projekterzeugen (Windows-Systeme)".

  2. Ergänzen Sie alle Teilprogramme um die Anweisung void declspec( dllexport ), siehe Abschnitt „Anwendung übersetzen und binden (Windows-Systeme)". Dies kann z.B. so aussehen:

    void declspec( dllexport ) func (struct kc_ca *kb, struct work *spab)

Alle anderen Schritte sind analog zum statischen Binden.

DLLs werden wie Shared Objects auf Unix- und Linux-Systemen behandelt. Details zum Generieren und zum Einsatz von DLLs (alias Shared Objects) finden Sie in Abschnitt „Shared Objects austauschen".