[VS 2005 Pro] dll statisch linken



  • hi leute,

    es muss mir mal jemand erklären, wie das nun in VS 2005 Pro funktioniert, wenn ich eine (MFC)dll in mein Projekt einbinden will !

    Ich habe eine (MFC)dll, lib und die Header und will eben die Funktionen der dll nutzen !
    Habe unter Tools -> Options -> Projects and Solutions -> VC++ Directories -> Include Files die Header der dll festgelegt und unter ... -> Library Files die lib meiner dll festgelegt.

    Habe auf einer anderen Partition das dll-Projekt liegen (Umgebungsvariablen sind gesetzt) und will die dll zu jedem neuen Projekt, was ich erstelle statisch linken !

    Sehe bloß nicht durch, was ich noch machen muss.

    Wäre schön, wenn ihr mir helfen könnt.

    mfg und thx



  • Du kannst eine DLL nicht statisch linken.

    Ansonsten wäre noch schön zu wissen, wo genau das Problem ist.



  • war auch Blödsinn mit statisch linken, was ich gesagt hab, heißt ja DYNAMIC LINK library
    is heut nicht mein Tag 🙂

    ich will, dass ich diese mfc-dll nutzen kann, hab ja wie gesagt in den Options die include- und library files hinzugefügt und mich würde interessieren, was ich noch machen muss !

    mfg



  • Such mal nach LoadLibrary, GetProcAddress und FreeLibrary.



  • habs schon gelöst, hatte bloß die falsche lib bei mir eingebunden !

    aber vielen dank für die hilfe 🙂

    mfg


Anmelden zum Antworten