gpt4 book ai didi

c++ - 在没有线程的情况下构建 Boost ASIO

转载 作者:太空宇宙 更新时间:2023-11-04 12:41:52 27 4
gpt4 key购买 nike

我想从以下位置构建所有 boost asio http 服务器示例:

https://github.com/boostorg/asio/tree/develop/example/cpp03/http

但要注意的是,我需要使用 c++03/98,单线程,不依赖于 std::thread、boost::thread 或 posix 线程。我还需要静态链接到所有其他 boost 库。还想在 x86_64 Linux 上使用 g++ -O3 -flto 进行编译。我怎样才能像这样构建这些示例?

最佳答案

这是不可能的。 Asio 内部使用互斥量(需要某种线程库)。此外,为了实现某些类型的异步操作,Asio 实际上需要创建少量工作线程。

关于c++ - 在没有线程的情况下构建 Boost ASIO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53822438/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com