【问题标题】:which library should i use in order to compile with boost algorithm我应该使用哪个库来使用 boost 算法进行编译
【发布时间】:2014-08-28 12:16:38
【问题描述】:

我正在使用自编译的 boost 库,必须添加库进行编译,但我不知道应该添加哪个 boost 库才能使用 Boost::Algorithm,没有明确命名的库文件比如“正则表达式”的“libboost_regex”和“线程”的“libboost_thread”。

【问题讨论】:

  • boost::algorithm 是header-only,没有编译的库文件。

标签: c++ boost


【解决方案1】:

只需构建少量的 boost 库并将其链接到您的应用程序。该列表在他们的Getting Started 页面上。这里是:

Boost.Chrono
Boost.Context
Boost.Filesystem
Boost.GraphParallel
Boost.IOStreams
Boost.Locale
Boost.MPI
Boost.ProgramOptions
Boost.Python (see the Boost.Python build documentation before building and installing it)
Boost.Regex
Boost.Serialization
Boost.Signals
Boost.System
Boost.Thread
Boost.Timer
Boost.Wave

如您所见,Boost.Algorithm 不在那里。为了使用它,您只需要包含头文件。

【讨论】:

    猜你喜欢
    • 2011-11-29
    • 2012-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    相关资源
    最近更新 更多