Need help with muduo?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

chenshuo
8.7K Stars 3.9K Forks Other 782 Commits 72 Opened issues

Description

Event-driven network library for multi-threaded Linux server in C++11

Services available

!
?

Need anything else?

Contributors list

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

http://github.com/chenshuo/muduo

Copyright (c) 2010, Shuo Chen. 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: Debian 7 and above Unbuntu 14.04 and above CentOS 7 and above

Install required packages: # Debian, Ubuntu, etc. $ sudo apt install g++ cmake make libboost-dev # CentOS $ sudo yum install gcc-c++ cmake make boost-devel

See .travis.yml for additional packages for building more examples.

To build, run: ./build.sh

See https://github.com/chenshuo/muduo-tutorial for how to use muduo in your project.


| \/ | | | | \ / |_ _ | |_ _ ___ | |\/| | | | |/ ` | | | |/ _ \ | | | | || | (| | || | () | || ||_,|_,|_,_|_/

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.