Hallo Leute,
versuche gerade meine erste *.dll in ein Projekt mit einzubinden.
Das geht soweit mit
So wie ich das jetzt verstanden habe, verlinkt die *.lib das dll-file automatisch und ist zugleich ein Index für die im dll-file enthaltenen Funktionen (!?)Code:#include "shapelib/shapefil.h" #pragma comment (lib,"shapelib/shapelib.lib")
(->Wenn falsch bitte berichtigen.)
Nun zur Frage:
Damit das dll-file verlinkt wird, muss es sich im gleichen Ordner wie das executeable-file (*.exe) befinden -> sonst: Fehlermeldung zur Laufzeit. Damit die Ornderstruktur in meinem Programm schlüsslig bleibt:
Wie kann ich diesen Pfad ändern?
Wunschstruktur:
Hat jmd. eine Idee?Code:# |- start.exe *- shapelib/ |- shapelib.lib *- shapelib.dll
Nette Grüße,
derJan
Lesezeichen