Skip to content

kenmcheng/lattice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lattice

HTTP web application written in C++

Build

Supported OS

  • Linux

Prerequisites

The following tools have to be installed in your linux environment

  • gcc/g++ 13
  • C++20 STL
  • cmake (version 3.22 or later)
  • make (version 4.3 or later)

Libraries

Libraries for test

Build command

cmake -S . -B build
cmake --build build

Test command

ctest --test-dir build

Usage

#include <lattice/jeans.hpp>
namespace lat = lattice;
int main() {
    std::string ip = "127.0.0.1";
    int port = 8080;
    
    lat::app()
        .http(ip, port)
        .start();

    return 0;
}

About

C++ http web application library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors