QHttpEngine Installation Instructions
Build Requirements
QHttpEngine has been tested on the following combinations of compiler and operating system:
- Visual C++ 2013 on Windows 7, 10, and Server 2012 R2
- g++ and Clang on Mac OS X
- g++ on i386, amd64, and ARM builds of Linux
QHttpEngine is designed in a portable way, so it may run on other compilers and operating systems than the ones listed above. However, the list represents the combinations that are actively tested and officially supported.
Dependencies
- Qt5Network
Build Instructions
QHttpEngine uses CMake for building the library. The library recognizes three options during configuration, all of which are disabled by default (the library is built as a shared library):
-
BUILD_DOC
- (requires Doxygen) generates documentation from the comments in the source code -
BUILD_EXAMPLES
- builds the sample applications that demonstrate how to use QHttpEngine -
BUILD_TESTS
- build the test suite
It is also possible to override installation directories by customizing the BIN_INSTALL_DIR
, LIB_INSTALL_DIR
, INCLUDE_INSTALL_DIR
, DOC_INSTALL_DIR
, and EXAMPLES_INSTALL_DIR
variables.