g ++ Linker: Erzwinge statische Verknüpfung, wenn eine statische Bibliothek existiert?

Ich habe ein Programm, das links zu vielen Bibliotheken. g++ standardmäßig, lieber link auf freigegebene Bibliotheken, auch wenn die entsprechenden Archiv vorhanden ist.

Wie kann ich ändern Sie diese Einstellung zu bevorzugen statische Archive über dynamische Bibliotheken, wenn eine statische Archiv vorhanden ist?

Anmerkung, die ich verwendet -static option, aber es versucht zu finden, statisches Archiv für alle Bibliotheken, die ist nicht das, was ich will.

InformationsquelleAutor der Frage kumar | 2010-09-13

Schreibe einen Kommentar