【问题标题】:Segmentation Fault running boost example分段故障运行升压示例
【发布时间】:2017-08-24 14:22:22
【问题描述】:

我正在尝试运行使用 boost::asio 和 boost::fiber 的 autoecho program。我正在使用以下内容:

  • Ubuntu 16
  • cmake 3.9.1
  • 提升 1_65_0

该程序依赖于 round_robin.hpp、yield.hpp 和 detail/yield.hpp 的本地副本。我已经下载了所有这些并且程序成功构建。当我运行代码时,我在 main 的行中遇到了分段错误:

io_svc->run();

有谁知道我做错了什么,或者代码中是否有错误?

【问题讨论】:

    标签: c++ boost c++14 boost-asio


    【解决方案1】:

    我收到了来自 Oliver Kowalke @boost 的电子邮件:

    不幸的是,一些修复没有权限合并到 1.65(没有权限,因为太晚了) - 你可以使用分支开发(github)或者你需要等到 1.66 发布。

    因此,在 boost 1.66 发布之前,除非您想使用开发分支,否则此代码将无法工作。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-19
    • 1970-01-01
    相关资源
    最近更新 更多