Skip to content
 
 

Repository files navigation

Muduo is a multithreaded C++ network library based on
the reactor pattern.

This fork is based on @chenshuo incredible work. 
And I fixed some issues when trying to build the lib with clang.

http://github.com/wangsu502/muduo

Copyright (c) 2019, Wang Su.  All rights reserved.

Use of this source code is governed by a BSD-style
license that can be found in the License file.

Requires:
  Linux kernel version >= 2.6.28.
  GCC >= 4.7 or Clang >= 3.5
  Boost (for boost::any only.)

Tested on:
  Unbuntu 18.04 and above

To build, run:
  ./build.sh

To build with bazel by llvm toolchain:
bazel build --crosstool_top=@llvm_toolchain//:toolchain muduo/net:net

See https://github.com/wangsu502/muduo-tutorial for
how to use muduo in your project.
  __  __           _
 |  \/  |         | |
 | \  / |_   _  __| |_   _  ___
 | |\/| | | | |/ _` | | | |/ _ \
 | |  | | |_| | (_| | |_| | (_) |
 |_|  |_|\__,_|\__,_|\__,_|\___/

About

A C++ non-blocking network library for multi-threaded server in Linux

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages