boost-C ++库是否与win98兼容?

我知道,这听起来很可笑,但我被要求向后兼容win98的应用程序。 具体来说,我对我使用的boost-thread库感兴趣。 那么,我在哪里可以find哪些版本的boost库与哪个操作系统兼容的信息?

这取决于你感兴趣的Boost版本。

您可以阅读Boost版本历史记录,并在“ 发行说明”中搜索列出支持Win98的编译器的发行说明

快速搜索提示 这可能是MSVS 2005.这意味着Visual C ++ 8.0。

我发现将这个版本的VC ++列为受支持(和目标)编译器的最新版本是boost 1.52.0 。

Boost线程库从版本1.25.0开始就已经出现了,所以这似乎是一个可以接受的选择。

方便地,版本历史记录页面上还提供了下载 (任何特定版本的) 源代码的链接。