Skip to content

4OSL/QHttpEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QHTTPEngine

Build Status MIT License

Simple set of classes for developing HTTP server applications in Qt.

Build Requirements

QHttpEngine requires a modern C++ compiler supported by the Qt framework. Some examples include:

  • Microsoft Visual C++ Express
  • GCC (including MinGW-w64)
  • Clang

CMake 2.8.11+ and Qt 5.1+ are required to build the library.

Build Instructions

Use the instructions below to build the library:

  1. Open a terminal or command prompt and run the following commands to create a directory for the files that will be built:

     mkdir build
     cd build
    
  2. Run CMake to generate the Makefile that will be used to build the library:

     cmake ..
    

    Note: on Windows, you will need to change the last command to the following in order to generate a Makefile:

     cmake -G "NMake Makefiles" ..
    
  3. Build the library:

    • Unix-based (including MinGW-w64): make
    • Windows (MSVC++): nmake

About

QHttpEngine provides a set of classes that simplify the process of adding an HTTP server to a Qt application. This includes low-level classes for interacting directly with HTTP sockets and higher-level classes for building REST APIs. The library can also serve static files both from the local filesystem and from the Qt resource system.

Topics

Resources

License

Stars

4 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors