Einzelnen Beitrag anzeigen

flashpixx

Registriert seit: 25. Jul 2019
15 Beiträge
 
#1

Linken von Obj Dateien

  Alt 6. Okt 2019, 15:59
Hallo,

ich habe eine C Bibliothek, die ich gerne direkt mit in BPL mit linken möchte. Ich arbeite mit dem Rad Studio 12.2.3 (Tokio). Ich kompiliere die einzelnen C Dateien mit Visual Studio und erhalte die OBJ-Dateien. Im Delphi Code habe ich den Eintrag
Code:
{$L c_path\mylib.obj}
stehen, aber ich erhalte den Fehler dcc32 Fehler E2065 Ungenügende Forward- oder External Deklaration . Die entsprechende C Funktionen sind mit cdecl und external im Pascal Code gekennzeichnet. Die C-Dateien selbst lassen sich ohne Probleme mit
Code:
cl /c mylib.c
übersetzen.

Wie linke ich die Dateien korrekt zusammen?

Danke
  Mit Zitat antworten Zitat