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.
Ich habe 2 statische Linux - Bibliotheken, erstellt von ar cr, libabc.aund libxyz.a. Ich möchte sie in einer statischen Bibliothek zusammenführen libaz.a. Wie kann ich das machen. Ich möchte eine zusammengeführte statische Bibliothek erstellen und nicht beide Bibliotheken der endgültigen Verknüpfung von Anwendungen zuordnen.
Ich habe ein kleines Projekt mit einem Makefile, das ich in CMake konvertieren möchte, hauptsächlich, um Erfahrungen mit CMake zu sammeln. Für die Zwecke dieses Beispiels enthält das Projekt eine Quelldatei (C ++, obwohl ich die Sprache nicht für besonders relevant halte) und eine statische Bibliotheksdatei, die ich von einer …
Was befindet sich in einer .lib-Datei der statischen Bibliothek, der statisch verknüpften dynamischen Bibliothek und der dynamisch verknüpften dynamischen Bibliothek? Wie kommt es, dass in einer dynamisch verknüpften dynamischen Bibliothek keine .lib-Datei erforderlich ist und dass in der statischen Verknüpfung die .lib-Datei nichts anderes als eine .obj-Datei mit allen Methoden …
Ich habe gerade eine statische Bibliothek für iOS mit der Build-Einstellung für Architekturen erstellt $(ARCHS_STANDARD_INCLUDING_64_BIT). Ich möchte sicherstellen, dass die .a-Bibliothek diese Architektur ordnungsgemäß enthält, aber wenn ich sie ausführe lipo -info, sehe ich: Architekturen in der Fat-Datei: library.a sind: armv7 armv7s (cputype (16777228) cpusubtype (0)) Bedeutet dies, dass arm64 …
Ich habe gerade meine iPhone 4S-Software auf iOS 7 Beta 2 aktualisiert, als ich gerade den letzten Schliff für eine neue App (Phonegap) gab. Keine gute Idee! Nachdem dies erledigt war, erkannte Xcode mein iPhone nicht und ich installierte Xcode 5 Beta. Nachdem ich daran herumgebastelt hatte, bekam ich es …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.