Skip to content

tsakib01/social-gaming-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Gaming

Dependencies

This project requires the following:

  1. C++ >= 17
  2. CMake >= 3.24
  3. Boost >= 1.72
  4. GoogleTest

Building

  1. Clone the repository.

    git clone https://csil-git1.cs.sfu.ca/373-23-3-gobstopper/social-gaming.git
    
  2. Create a new directory for the build (outside of the source code).

    mkdir social-gaming-build
    
  3. Switch into the build directory.

    cd social-gaming-build
    
  4. Run CMake with the path to the project.

    cmake ../social-gaming/
    
  5. Run make inside the build directory to build the project.

    make
    

After running make, the target executables will be built and placed in ./bin.

Run the Project

From within the build directory, after running make, run the main executable

./bin/main

Testing

Run all tests.

./bin/runAllTests

Run the Server

From within the build directory, after running make, run the server executable

./bin/server 8000

To add clients to join, run the client executable

./bin/client localhost 8000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published