C++ 分段故障运行boost示例
我正在尝试运行使用boost::asio和boost::fiber的。我正在使用以下工具:C++ 分段故障运行boost示例,c++,boost,c++14,boost-asio,C++,Boost,C++14,Boost Asio,我正在尝试运行使用boost::asio和boost::fiber的。我正在使用以下工具: Ubuntu 16 cmake 3.9.1 增压1_65_0 该计划取决于round_robin.hpp、yield.hpp和detail/yield.hpp的本地副本。我已经下载了所有这些,程序构建成功。当我运行代码时,我在main中的行中得到了一个分段错误,它会: io_svc->run(); 有人知道我是否做错了什么,或者代码中是否有错误吗 我收到一封来自Oliver Kowalke@b
- Ubuntu 16
- cmake 3.9.1
- 增压1_65_0
io_svc->run();
有人知道我是否做错了什么,或者代码中是否有错误吗 我收到一封来自Oliver Kowalke@boost的电子邮件: 不幸的是,有些修复程序没有权限合并到1.65中(因为太晚了,所以没有权限)-您可以使用branch develop(github),或者您需要等到1.66发布
因此,在boost 1.66发布之前,除非您想使用develop分支,否则此代码将无法工作。在一个不太重要的注释中
boost 1.65.0
还报告了错误的编译警告,最新版本为Visual Studio 2017
,请参阅