DLLs in Kommandozeilen-C++ einbinden



  • Kurze Frage:

    Wie binde ich eine DLL in meine spätere .exe-Datei ein ?
    Benutze kommandozeilenbasiertes Borland C++ 5.5

    -->gibt sonst immer einige Linkerfehler der Art:

    unresolved external 'apci1710_initcompiler' referenced from C:\Programme\Borland\BC55\BIN\Sample01.obj

    Habe eine Header-Datei 'apci1710.h' in welcher die Funktion steht und ne gleichnamige Dll 'apci1710.dll' vom Hersteller bekommen.

    Die Header-Datei ist eingebunden und ich denk es liegt nun daran, dass ich auch die dll einbinden muss... aber wie geht das mit dem Borland-Linker ? Da kann man irgendwie nur .obj und .lib Files zusammenlinken...
    (oder denk ich da jetzt total verkehrt ?)

    Hab hier im Forum nur Beiträge zum Borland Builder gefunden aber nicht zum kommandozeilenbasierten... habe keine IDE .

    Danke Andy



  • Du musst eine Import-Library machen mit implib, und diese linkst du dann zu deinem Programm dazu.


Anmelden zum Antworten