Als «static-libraries» getaggte Fragen

Eine statische Bibliothek ist ein Archiv von Objektdateien. Der Linker wird als Linker-Eingabe verwendet und extrahiert die Objektdateien, die für die Verknüpfung erforderlich sind.

214
DLL- und LIB-Dateien - was und warum?

Ich weiß sehr wenig über DLLs und LIBs, außer dass sie wichtigen Code enthalten, der für die ordnungsgemäße Ausführung eines Programms erforderlich ist - Bibliotheken. Aber warum generieren Compiler sie überhaupt? Wäre es nicht einfacher, den gesamten Code in eine einzige ausführbare Datei...

138
Wie kompiliere ich eine statische Bibliothek unter Linux?

Ich habe eine Frage: Wie kompiliere ich eine statische Bibliothek unter Linux mit gcc, dh ich muss meinen Quellcode in eine Datei mit dem Namen out.a kompilieren. Reicht es aus, einfach mit dem Befehl zu kompilieren gcc -o out.a out.c? Ich bin nicht ganz vertraut mitgcc , hoffe, jemand kann mir...