使用boost::chrono而不链接到它

使用boost::chrono而不链接到它,boost,chrono,Boost,Chrono,警察说 当定义BOOST\u CHRONO\u HEADER\u ONLY时,lib仅为HEADER 即使定义了此选项,我也会遇到链接器错误: 1>LINK : fatal error LNK1104: cannot open file 'libboost_system-vc100-mt-gd-1_48.lib' 这是文档错误吗?或者chrono真的支持只使用标题吗?最新版本的Boost说 " Boost.Chrono可以配置为仅定义Boost\u Chrono\u header\u的仅

警察说

当定义BOOST\u CHRONO\u HEADER\u ONLY时,lib仅为HEADER

即使定义了此选项,我也会遇到链接器错误:

1>LINK : fatal error LNK1104: cannot open file 'libboost_system-vc100-mt-gd-1_48.lib'

这是文档错误吗?或者
chrono
真的支持只使用标题吗?

最新版本的Boost说 " Boost.Chrono可以配置为仅定义Boost\u Chrono\u header\u的仅标题库。但是Boost.Chrono依赖于非仅标题库Boost.System,因此您需要与Boost\u系统链接

Boost.系统具有未记录的功能(仅使用宏Boost_ERROR_CODE_HEADER_)使其仅为HEADER_,但存在缺陷(定义Boost_ERROR_CODE_HEADER_时,请参见#7347重复符号) "


我认为这个错误至少在主干中已经修复。

Boost的最新版本说 " Boost.Chrono可以配置为仅定义Boost\u Chrono\u header\u的仅标题库。但是Boost.Chrono依赖于非仅标题库Boost.System,因此您需要与Boost\u系统链接

Boost.系统具有未记录的功能(仅使用宏Boost_ERROR_CODE_HEADER_)使其仅为HEADER_,但存在缺陷(定义Boost_ERROR_CODE_HEADER_时,请参见#7347重复符号) "


我认为这个错误至少在主干中已经修复。

一个独立的示例怎么样?在包含任何BOOST文件之前,请确保定义了
BOOST\u CHRONO\u HEADER\u ONLY
。问题是在尝试文档所述内容后发布的。问题是
chrono
真的支持只使用标题吗?一个独立的示例如何?在包含任何BOOST文件之前,请确保定义了
BOOST\u CHRONO\u HEADER\u ONLY
。问题是在尝试文档所述内容后发布的。问题是
chrono
真的支持只使用标题吗?显然,这个错误在1_55中没有得到修复(很好)(但是,如果你有完整的源代码树,它看起来确实有效)。YMMV显然在1_55中没有(很好地)修复该错误:(但是,如果您有完整的源代码树,它看起来确实有效)。YMMV