在Boost 库文档页面上,有两个类别,分别名为“ Header Only Libraries ”和“ Automatic Linking ”。
我想“仅标题库”意味着您不必链接Boost库即可使用它们,而“自动链接”意味着您必须链接。
但是当我使用. Boost.Timer
_ 我什至需要链接and ,尽管库本身使用其他一些需要链接的库是可以理解的。timer
libboost_timer.a
libboost_timer.so.1.48.0
Boost.Timer
Boost.System
Boost.Chrono
另一方面,Boost 已经明确表示Boost.Asio
属于"Automatic Linking",但没有任何名为asio
.
那么,“仅标头库”或“自动链接”究竟意味着什么?或者这纯粹是一个错误?