A cross-platform synchronous socket library written in C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include/sockets
src
test
.gitignore
.travis.yml
CMakeLists.txt
README.md

README.md

Build Status 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.

Requirements

  • An operating system
  • A C++14 capable compiler
  • CMake

Compiling

  1. Configure using CMake
$ mkdir build
$ cd build
$ cmake -G "Unix Makefiles" ..
  1. Run make
$ make