Fehler: Unresolved external 'function'

Dieses Thema im Forum "Programmieren" wurde erstellt von halloigel, 26. April 2005.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. halloigel

    halloigel ROM

    Registriert seit:
    26. April 2005
    Beiträge:
    2
    Hallo,

    mein Programm benutzt statische Bibliotheken. Wenn ich:

    bcc32 -c -I%PATH%\include -Ic:%PATH%\include\win32 myC.cpp mylib

    benutze, wird die OBJ-Datei erzeugt.

    Aber, wenn ich danach:

    bcc32 -tWD myC.obj

    benutze, dann bekomme ich folgenden Fehler:

    Error: Unresolved external '_function1' referenced from myC.obj

    function1 ist in mylib.cpp (mylib.h) vorhanden.

    Kann mir bitte jemand helfen?
    Danke!
     
  2. halloigel

    halloigel ROM

    Registriert seit:
    26. April 2005
    Beiträge:
    2
    Pass auf! Die Bibliotheken müssen den Pfad finden können!
    :rolleyes:

    Entweder liegen sie im gleichen Verzeichnis oder die Pfad muss im bcc32.cfg angegeben werden.

    Die folgende Linie hat funktioniert: :jump:
    bcc32 -tWD myC mylib.cpp mylib2.lib

    mylib2.lib musste adhiert werden, da Funktionen von mylib2.lib von mylib.cpp benutzt werden. :eek:

    Danke für die Hilfe und ich hoffe, dass diese Info anderen nützlich ist.
     
Status des Themas:
Es sind keine weiteren Antworten möglich.

Diese Seite empfehlen