Beiträge: 7.536
Themen: 249
Registriert seit: Apr 2013
Bewertung:
27
19-11-2007, Monday-22:09:10
Nee, mal im Ernst: Kann Linux DLL erst zur Laufzeit laden? Sprich, kann man ein Programm starten, auch wenn die DLL noch nicht vorhanden ist?
Beiträge: 171
Themen: 15
Registriert seit: Jan 2005
Bewertung:
0
20-11-2007, Tuesday-16:06:09
ähm.. bei linux sinds keine DLL sondern SO.. egal.. zur frage:
ja klar kann/läd linux "DLLs" bzw. "SOs" nach beim programmstart.. is doch da sogar das standardverhalten.. sprich.. windows behält alles was mal geladen wurde seit start im speicher, linux nicht, der läd das immer wieder mit start der application...
ich kenns zumindest nur so.
Beiträge: 7.536
Themen: 249
Registriert seit: Apr 2013
Bewertung:
27
20-11-2007, Tuesday-16:55:57
Nein, ich meine dynamisch Bibliotheken, die nicht beim Programmstart automatisch geladen werden. Sprich, das Programm startet auch ohne, man hat aber mehr funktionen mit.) Aber in dem Links steht genau, wie das funktioniert.
[offtopic]
(Was deine Kenntniss zu DLLs angehen, sind diese falsch. Sowohl windows wie Linux bahlten die im Speicher, solange sie gebraucht werden. Linus schmeisst sie (Implementationsabhängig) sofort wieder raus, Windows erst, wenn die DLL ausgelagert werden soll oder anderswertig CloseLibrary() aufgerufen wurde.)
[/offtopic]