【问题标题】:What's the latest version of Boost compatible with VC++6?与VC++6兼容的最新Boost版本是什么?
【发布时间】:2010-09-20 03:08:37
【问题描述】:

与 Microsoft Visual C++ 6 兼容的 Boost 库的最新版本是什么?能提供一个链接直接下载吗?

http://www.boost.org 的下载链接仅提供版本 1.36.0 的下载,该版本的文档将 Visual C++ 7.1 列为测试过的 Microsoft 编译器的最低版本。他们会清除旧版本的下载吗?

【问题讨论】:

    标签: c++ visual-c++ boost visual-c++-6


    【解决方案1】:

    Boost 1.34.1 已经用 vc6 进行了测试。旧版本仍然可用。

    【讨论】:

    • 不幸的是,即使有了这个增强版本,Visual C++ 6 似乎也有问题(例如,算法/字符串的东西无法编译......)
    【解决方案2】:

    您可以从the boost download page on SourceForge 获取所有旧版本。

    用于回归测试的编译器可能隐藏在 boost.org 网站的某个地方。

    【讨论】:

    • 很抱歉我不能接受两个答案——这确实很有帮助。谢谢。
    • 是的。 +1,我找到了下载
    【解决方案3】:

    值得注意的是,Boost 也没有主动支持 VC6。大多数 boost 库可能仍然适用于 VC6(据我所知,它们还没有去除 VC6 兼容性代码)

    所以你可以试试 1.36.1 看看你能走多远。

    【讨论】:

    • 我现在得到的(1.58)是#error:“编译器不支持或配置 - 请重新配置”
    • 好吧,我的答案毕竟是 7 岁。 :) 为了您的利益,我希望您能够尽快升级到体面的编译器。 :)
    • 由于 Boost 的变化,我发现我需要退回到 Boost 1.3x 才能让应用程序编译。
    猜你喜欢
    • 2019-09-13
    • 1970-01-01
    • 2021-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多