Ausgabe
Ich muss eine Bibliothek in einer Cocoa-Anwendung verwenden und kann entweder eine dynamische ( .dynlib
) oder eine statische ( .a
) Version davon verwenden. Ich komme aus der Linux-Welt und würde gerne die Dynlib verwenden. Da das App-Bundle jedoch alle Abhängigkeiten (einschließlich der Dynlib) enthalten wird, dachte ich, dass es aufgrund der statischen Verknüpfung kein Problem wäre, eine größere Binärdatei zu haben. Was ist die beste Lösung?
Lösung
In diesem Fall wäre mein Anliegen die Reaktionsfähigkeit in Bezug auf die Ladezeit großer ausführbarer Dateien im Vergleich zu kleinen ausführbaren Dateien und mehreren Bibliotheken. Der Unterschied mag klein sein.
Beantwortet von – mouviciel
Antwort geprüft von – Timothy Miller (FixError Admin)