Skip to content

neil-kerman/myhttpd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myhttpd

My graduation design, a simple toy web server based on ASIO and supports WSGI python application.

Dependent libraries

  • Boost
  • OpenSSL
  • Python3
  • tinyxml2

How to build

Before build this project, make sure you have installed: latest version of CMake, a C++20 supported compiler and a python interpreter.

Download the source code and get into its directory, then ues commands below:

mkdir build
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build