Ich verwende die GNU-Autotools (einschließlich automake!) Für mein Projekt. Ich würde gerne wissen, ob ich eine statische und eine gemeinsame Bibliothek mit libtool erstellen könnte? Oder wären die Erklärungen getrennt? Würde dies:Erstellen Sie sowohl statische als auch gemeinsame Bibliothek mit GNU Libtool?
LT_INIT(shared static)
arbeiten?
Also, wenn configure && ausgeführt machen, ein statische UND Shared Library ist autom atisch produziert? –
@Mohit Deshpande, das ist richtig. – ptomato
Wenn configure.ac nicht beispielsweise "AC_DISABLE_STATIC" verwendet, wird standardmäßig beides erstellt. 'AC_DISABLE_STATIC' kann zum Beispiel mit' ./configure --enable-static' konterkariert werden. Was also "configure.ac" ist, ist wirklich ein Vorschlag des Entwicklers an seine Benutzer. – user502515