是否可以将 Boost Log 构建为动态库 (.dll/.so),但在静态 Boost 构建中这样做?我希望所有其他 Boost 库都是静态的,并且只有 Boost Log 作为 .dll(因为多个 .dll 在同一个应用程序中使用它)。
是否所有 Boost 库都需要动态才能获得 Boost Log .dll?我试图将 define=BOOST_LOG_DYN_LINK 添加到我的 bjam 命令行,但无济于事:
bjam --toolset=msvc-10.0 address-model=64 variant=release,debug link=static threading=multi runtime-link=static define=BOOST_LOG_DYN_LINK