Diskussion:Dynamic Link Library

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 8 Jahren von GiftBot in Abschnitt Defekter Weblink
Zur Navigation springen Zur Suche springen

Im englischen Wiki-Artikel heißt es „Dynamic-link library“ (mit Bindestrich). Gibt es irgendeinen Grund nicht diese Schreibung zu übernehmen? Großschreibung kann man ja „deutsch“ lassen.

Inkonsistente Formulierung ?[Quelltext bearbeiten]

Mir scheint, in diesem Artikel wird nicht fein genug unterschieden zwischen dem "....Laden einer DLL-Funktion..." (gemeint ist wohl das Laden eines Moduls aus einer DLL) und dem Laden einer ganzen (?) DLL (".....Der Loader lädt nun die fehlenden DLLs ...."). Selbst Microsoft wird doch nicht eine ganze Bibliothek laden, wenn nur ein Modul gebraucht wird?

Wer klärt diesen Sachverhalt?

mw 20.6.2008


Beispielcode ich sitze seit tagen an einem dll problem, und kommen zum teil nicht weiter weil ich auf grund mangelner erfahrung nicht unterscheiden kann was im beispiel code nun programiersprache ist, und was nun dll spizifischer befehl ist könnte man das hier in den beispielen irgendwie hervorheben?(zb andere schriftfarbe) grüsse blackdimmu


Dynamically Linked Libraries gibt es nicht nur under Windows. Bitte korrigieren! IOOI 16:38, 13. Nov. 2006 (CET)Beantworten

DLL Hell ist nicht existent[Quelltext bearbeiten]

Kein Mensch hat Probleme mit DLLs, Abschnitt ist obsolet.

Ich kenne mich in der Thematik nur wenig aus, aber auf DLL Hell sieht das so aus, als sei Probleme mit DLLs durchaus real. Wenn du das anders siehst, dann erkläre mir bitte warum. (Und vergiss nicht zu Unterschreiben) Kemfar 10:27, 3. Dez. 2006 (CET)Beantworten
Auf Benutzerebene ist das Problem heute tatsächlich fast überall gelöst. Auf Entwicklerebene gibt es aber noch genügend Schwierigkeiten. Da DLLs nicht standardisiert sind treten zB Schwierigkeiten beim Allignment von Variablen und Größe von Datentypen auf. Imo sollte das auch in den Artikel eingebaut werden (wenn auch nur in kurzer Form, da für den Benutzer - bis auf unerklärliche Fehlermeldungen - unsichtbar und unwichtig). 90.146.61.31 11:55, 17. Okt. 2010 (CEST)Beantworten

recent changes[Quelltext bearbeiten]

DLLs in Linux, Unix und Mac[Quelltext bearbeiten]

Was ist denn das Äquivalente von DLLs unter Linux, Unix und Mac? --78.51.91.79 13:13, 16. Dez. 2007 (CET)Beantworten

Unter Unix-artigen Systemen benutzt man Shared Libraries, mit der Endung .so. Siehe auch hier: Programmbibliothek#Unix-artige --Root 42 18:43, 21. Jan. 2008 (CET)Beantworten

Sollte das nicht im Artikel erwähnt werden? Am besten noch im 0. Abschnitt, "Unter Linux entsprechen 'shared objects' (.so) den DLLs, unter Mac OS X 'dynamic libraries' (.dynlib)" oder so? --77.8.162.71
Ja, sollte mal übersetzt werden ;-) von der englischen Seite: http://en.wikipedia.org/wiki/Dynamic_loading (nicht signierter Beitrag von 141.15.31.1 (Diskussion) 08:28, 29. Nov. 2010 (CET)) Beantworten

Verbindung zwischen dem Begriff DLL und ActiveX, OCX, COM, COM+, Assembly, ...[Quelltext bearbeiten]

Ersteinmal: endlich eine Seite in der die DLL-Thema zusammenfassend beleuchtet wird, aber...
...irgendwie fehlt mir die Begriffslärung, da die oben genannten Begriffe immer wieder vermischt/verwechselt/synonym verwendet werden. So z.B. gibt's im .NET Bereich den Begriff "Assembly", der ebenfalls für eine Datei mit der Endung DLL steht. So eine Assembly kann mit den beschriebenen Mitteln nicht in einer "nicht .NET" Umgebung verwendet werden - de facto ist das heute eher problematisch (http://www.tutorials.de/forum/net-cafe/251562-net-assembly-unmanaged-c-nutzen.html). Hier kann es also zu Missverständnissen kommen. --212.152.173.165 13:00, 2. Jul. 2008 (CEST) frimBeantworten

LIB-Datei[Quelltext bearbeiten]

Die LIB-Datei wird vom Linker benötigt, da diese – ähnlich einer Header-Datei – die Funktionsprototypen enthält.

Der Satz ist eigentlich überflüssig, denn er erklärt eben nicht, warum "die LIB-Datei wird vom Linker benötigt" wird. Oder? Wenige Sätze später steht nämlich, daß LoadLibrary() und Delphi ohne LIB-Datei auskommen, also können die Funktionsprototypen ja nicht so wichtig sein. --AndreKR 18:11, 30. Apr. 2009 (CEST)Beantworten

Kommt auf die Sprache an. Wenn man C#, Delphi oder ähnliches verwendet, erledigt dies der Compiler selber. Bei C/C++ braucht man die LIB(bei MinGW A)-Dateien, damit der Linker keine Fehlermeldungen auswirft. ---- 14:05, 11. Jan. 2012 (CET)Beantworten

ICL vs. ICO?[Quelltext bearbeiten]

Ich nehme mal an, dass sich ICL in der Einleitung auf Dateien mit der Erweiterung ICO bezieht? Ich bin mal so frei das zu ändern. Falls ich mich wider Erwarten getäuscht haben sollte, bitte ich um Erläuterung, was es mit diesem Kürzel ICL auf sich hat. Ich vermute einen Tippfehler. -- Qhx 16:02, 21. Mai 2009 (CEST)Beantworten

Mir wäre doch sehr neu dass ICO Dateien irgendetwas mit DLLs zu tun haben. ICO beinhaltet Bilder. Wirklich echte Bilder, zum Anschauen und so. DLL Dateien können zwar theoretisch ICO Bilder enthalten, aber das könnten Batchfiles(.bat) auch ;). (nicht signierter Beitrag von 91.4.112.202 (Diskussion | Beiträge) 01:45, 20. Nov. 2009 (CET)) Beantworten

seltsamer Satz @ Schwächen[Quelltext bearbeiten]

Der folgende Satz sollte überarbeitet werden, jedenfalls klingt er für mich sehr komisch bzw. es ist nicht wirklich klar, was gemeint ist: "Viele Betriebssysteme und unter Windows Microsoft .NET(,) umgehen Probleme mit Versionskonflikten bei DLL-Dateien, indem sie die gleichzeitige Existenz von mehreren Versionen einer Programmbibliothek ermöglichen." (nicht signierter Beitrag von 138.246.7.149 (Diskussion | Beiträge) 08:58, 9. Feb. 2010 (CET)) Beantworten

MinGW[Quelltext bearbeiten]

Sollte in diesen Artikel zu den Programmierbeispielen nicht noch der Abschnitt MinGW hinzugefügt werden? Wenn ja, wo? --Llf-tec 21:05, 5. Nov. 2010 (CET)Beantworten

Vorschauproblem[Quelltext bearbeiten]

Wenn man auf der Begriffsklärungsseite DLL über den Link zu dieser Seite hovert und die Kurzvorschau (oder wie auch immer die heißt) anschaut, steht nicht etwa der erste Satz des Artikels drin, sondern Vorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Standard fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt.
Vielleicht könnte ja jemand das Problem beheben oder mir sagen, woran es liegt. =) --Knbinnerer (Diskussion) 14:31, 5. Feb. 2015 (CET)Beantworten

Warum braucht man unter Windows Annotationen im Quellcode/Header, um mit Dynamic Libraries umzugehen?[Quelltext bearbeiten]

Bei Unix-artigen Betriebssystemen braucht man keine speziellen Annotationen dafür. Warum bei Windows? --RokerHRO (Diskussion) 14:46, 17. Mär. 2015 (CET)Beantworten

Defekter Weblink[Quelltext bearbeiten]

GiftBot (Diskussion) 16:11, 27. Nov. 2015 (CET)Beantworten