deepthroat
Erfahrenes Mitglied
Die .lib Datei der DLL enthält Informationen über die exportierten Symbole (Variablen, Funktionen, Klassen) die die DLL zur Verfügung stellt.Ok,
Vermutlich eine blöde Frage, aber was bringt mir die *.dll dann überhaupt wenn es sowieso nur über
Code:LINK_DIRECTORIES(${DLLEXPORT_PATH}) FIND_LIBRARY(DLLEXPORT_LIB "DLLExport" ${DLLEXPORT_PATH})
also einbinden des *.lib files und verlinken des HeaderDirectories funktioniert?
Beim Linken müssen diese Informationen zur Verfügung stehen, das geschieht dann bei:
Code:
target_link_libraries(...)
Gruß