C++ Console client-server application for communicating with server-connected clients.
The project uses the following libraries and tools:
Before starting the installation, make sure you have the following components installed:
- CMake
- vcpkg
- Boost C++ libraries
-
Set the
VCPKG_HOMEPATH env. variable with the path to yourvcpkgfolder. -
Clone the repository:
git clone https://github.com/strukfit/simple-direct-chat.git- Go to the project directory:
cd simple-direct-chat- Create a build directory and go to it:
mkdir build
cd build
- Generate the build files using CMake:
cmake ..
To launch the server use command:
serverapp <port>To launch the client use command:
clientapp <host> <port>