003
10.02.2003, 23:43 Uhr
Hans
Library Walker (Operator)
|
Hallo Christian,
ich bin zwar nicht Virtual, (und bei weitem nicht so gut... ;-)) aber ich glaube ich hab die Frage auch verstanden. Nehmen wir zum Beispiel mal die Compiler von Borland. Da hast Du zunächst einmal des Unterverzeichnis /include, wo sämtliche Include-dateien drin stehen. Dann gibt es da noch ein Unterverzeichniss /Lib, wo dieverse obj-Dateien drin stehen, und auch einige mit der Endung lib. Aus diesen lib-dateien holt der Linker den Code für die Bibliotheksfunktionen, die Dein Programm aufruft, wenn er ein Programm erstellt. Ob es sich dabei um eine ausführbare Datei, oder eine DLL handelt, kann man noch irgendwo einstellen. (Für eine DLL muss man, glaube ich, auch noch ein paar Dinge im Quelltext berücksichtigen, die man sich bei einer reinen Exe-Datei sparen kann. Da bin ich mir jetzt aber nicht ganz sicher, weil ich es noch nicht gemacht habe.)
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |