Skip to content

lucasthormann/cxx-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

This application was implemented in C++ using the programming technique referred to as multithreading. I've implemented a simple client-server architecture using socket programming.

Dependencies:

  • g++
  • Ubuntu 24.04 LTS or later

How To Compile and Run

  1. Clone the rep
git clone https://github.com/lucasthormann/cxx-chat.git
  1. Run following commands in order to compile the files using g++ (a compiler-driver of the GNU Compiler Collection)
g++ server.cpp -lpthread -o server
g++ client.cpp -lpthread -o client
  1. To run the server application use the following command
./server
  1. Next run the client application using the following command
./client
  1. In order to have multiple clients connected to the "server" at once repeat step 4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages