Sockets.cpp is a cross-platform socket library written in C++.
Sockets only supports synchronous TCP/UDP sockets. Asynchronous network programming is better handled by other libraries and are therefore outside the scope of this project. Additional protocols maybe supported in the future.
- An operating system
- A C++14 capable compiler
- CMake
- Configure using CMake
$ mkdir build
$ cd build
$ cmake -G "Unix Makefiles" ..
- Run make
$ make