【问题标题】:is i like to have free cross platform network/thread/xml static lib我喜欢有免费的跨平台网络/线程/xml静态库吗
【发布时间】:2011-01-25 08:03:52
【问题描述】:

什么是最好的 c++ 库,使用简单,在 windows 中编译没有问题 express vs 2008 编译器? 最好为每个目的使用不同的库还是使用一个通用库?

【问题讨论】:

  • 关于 static 位。许多 C++ 库(尤其是跨平台库)作为源 tarball 提供,因此您可以在编译它们时选择它们是否是静态的。

标签: c++ free static-libraries


【解决方案1】:

Boost所有其中两个。

它是免费的,它是一个行业标准,非常强大,经过全面测试且易于使用。

对于 XML,很多人使用 TinyXML。

(编辑:我撒谎了,我认为 Boost 出于某种原因拥有 XML...)

【讨论】:

    【解决方案2】:

    我会将 Boost 用于网络和线程。 xerses 用于解析 XML。检查this问题。

    【讨论】:

      【解决方案3】:

      QT 支持这些。看examples,看怎么install

      【讨论】:

        【解决方案4】:
        • 网络 Boost.Asio
        • 线程 Boost.Thread
        • XML tinyXML

        【讨论】:

          【解决方案5】:

          POCO 拥有一切。而且它也很容易使用。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-01-22
            • 2014-04-12
            • 2011-01-13
            • 1970-01-01
            • 2011-10-02
            相关资源
            最近更新 更多