WinFuture-Forum.de: Dll In Programm "einbinden"? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Dll In Programm "einbinden"?


#1 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 07. August 2008 - 17:32

Hallo community!

Ich suche nach einem Weg, ein Programm so zu kompilieren, dass Windows automatisch eine DLL zu diesem Programm läd. Eine Funktion lässt sich aus einer DLL ja auch mittels LoadLibrary und GetProcAdress landen, darauf möchte ich allerdings verzichten. Ich glaube, das lässt sich über diese *.a files realisieren, die bei mingw/cygwin in /lib/ liegen. Wie erstelle ich nun so eine *.a -Datei, mit der ich sowas bewerkstelligen kann?


pRess
0

Anzeige



#2 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.701
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 07. August 2008 - 17:43

Existiert zu dieser DLL deine eine a-Datei? Diese _kann_ nämlich beim Kompilieren erstellt werden um sie später für's Linken zu verwenden.
0

#3 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 07. August 2008 - 17:50

Beitrag anzeigenZitat (Witi: 07.08.2008, 18:43)

Existiert zu dieser DLL deine eine a-Datei? Diese _kann_ nämlich beim Kompilieren erstellt werden um sie später für's Linken zu verwenden.


würde sie existieren, müsste ich ja nicht fragen. :wink:
wie erstelle ich denn eine solche?
0

#4 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.701
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 07. August 2008 - 18:40

Wenn ich mich nicht irre, ging das per __declspec(dllexport)
http://support.micro...om/kb/132044/de
0

#5 Mitglied ist offline   presswurst 

  • Gruppe: aktive Mitglieder
  • Beiträge: 45
  • Beigetreten: 11. Juli 07
  • Reputation: 0

geschrieben 07. August 2008 - 21:35

hab es mitlerweise geschafft, die entsprechende datei ließ sich mit 'dlltool' erstellen. danke aber trotzdem mal für die hilfe!


pRess
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0