Ich hab ein paar Fragen bzgl. diesen ganzen Dateitypen die auf .so/.o enden...
Werden die .o-Dateien in einem .a-Archiv während des Kompilierens direkt vom Linker da mit in die ausführbare Datei getan, wie die .o-Dateien die der Compiler erst erstellt?
Wie kann man so ein .a-Archiv beim Kompilieren benutzen - mit "-lname" (wobei name zwischen "lib" und ".a" steht)?
Wie kann man .a-Dateien erstellen?
Sind .so-Dateien (Bibliotheken, nicht Plug-Ins und was sonst noch so endet) sowas wie .a-Dateien, nur dass sie schon gelinkt sind, und dass sie wenn sie von einer Anwendung benutzt werden, nicht beim kompilieren mit reingepackt werden, sondern erst beim ausführen benutzt werden?
Wie kann man die .so-Dateien benutzen - auch so, wie ich bei .a-Dateien denke?
Wie kann man .so-Dateien erstellen?
Sind Plug-Ins und Modules das gleiche?
Wie benutzt man Plug-Ins / Modules in seiner Anwendung?
Wie erstellt man Plug-Ins / Modules?
Ich hoffe mal, dass mir irgendjemand ein paar Fragen beantworten, oder eine Seite geben kann, wo dass gut erklärt wird. Ohne diese ganzen Sachen scheint man nämlich beim Programmieren nicht grad so weit zu kommen.
Lesezeichen