Fragen zu Linker

Neue Frage »

Auf diesen Beitrag antworten »
Haevelin Fragen zu Linker

Was heißt es zu linken? Was ist der Unterschied zwischen einem statischen und einem dynamischen Linker?
 
Auf diesen Beitrag antworten »
eulerscheZahl

Linken heißt, mehrere Teile eines Programms zu einem einzelnen zusammenzufügen. Dadurch kannst du Bibliotheksfunktionen wie z.B. die Ausgabe auf die Konsole realisieren, ohne das selbst schreiben zu müssen.
Bei statischen Linken werden alle Funktionen in ein Programm kopiert, das dann als blose .exe ausgeführt werden kann.
Bei dynamischen Linken wird auf Bibliotheken (.dll) verwiesen, die sich an anderer Stelle befinden können. Der Vorteil ist, dass häufig genutzte Funktionen nur einmal auf der Festplatte sein müssen, obwohl sie von vielen Programmen genutzt werden. Nachteil: wenn die Bibliotheksdatei gelöscht wird oder in einer anderen Version vorliegt, funktioniert eine ganze Reihe von Programmen nicht mehr.
 
Neue Frage »
Antworten »


Verwandte Themen