我想在nanoseconds
中使用boost::posix_time
类型定义,但似乎未定义此类型。我查看了实现,看起来类型定义受
#if defined(BOOST_DATE_TIME_HAS_NANOSECONDS)
所以我加了我的代码
# define BOOST_DATE_TIME_HAS_NANOSECONDS
但我不断收到相同的编译错误。我在网络上的某些页面上看到我可能需要重建我的boost库,这对我来说很好,但是我没有在
bootstrap.sh
或b2
中看到任何相关标志,即使那是问题,我也希望此问题能够解决。在链接期间出现而不是编译。任何想法是什么问题?提前致谢。 最佳答案
The documentation says:
并且构建选项页面显示:
请阅读文档。