Was bedeutet Boost unter "Nur-Header-Bibliotheken" und "Automatisches Verknüpfen"?

AufLaden Sie die Dokumentation der Bibliothek auf Seite gibt es zwei Kategorien mit dem Namen "Nur Header-Bibliotheken" und "Automatische Verknüpfung".
Schätze ich"Nur Header-Bibliotheken" bedeutet, dass Sie nicht gegen verlinken müssenBoost Bibliotheken, um sie zu nutzen, und"Automatische Verknüpfung" bedeutet, dass Sie verlinken müssen.
Aber wenn ich benutzeBoost.TimerIch muss eine statische oder dynamische Bibliothek namens verknüpfentimer(libboost_timer.a undlibboost_timer.so.1.48.0 und diverse softlinks zu diesen unter linux (lib pfad), die anscheinend die genaue bibliotheksdatei von sindBoost.Timer. Ich muss sogar dagegen verlinkenBoost.System undBoost.ChronoEs ist jedoch verständlich, dass die Bibliothek selbst einige andere Bibliotheken verwendet, die verknüpft werden müssen.
Auf der anderen Seite,Boost hat das klar festgestelltBoost.Asio gehört"Automatische Verknüpfung", aber es gibt keine Bibliotheksdateien mit dem Namenasio.
Also, was bedeutet es eigentlich, ein "Bibliothek nur für Kopfzeilen" oder "Automatische Verknüpfung"? Oder ist es nur ein Fehler?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage