License: see `COPYING` Source code: Web site source code: # Installation instructions with CMake To build libssh2 you need [CMake 3.18 or greater](https://cmake.org/download/) and one of the following cryptography libraries: * Libgcrypt * mbedTLS * OpenSSL * WinCNG * wolfSSL ## Getting started If you are happy with the default options, make a new build directory, change to it, configure the build environment and build the project: ``` cmake -B bld cmake --build bld ``` libssh2 is built as a static library and uses any cryptography library available. The library binary is put in `bld/src`, with the examples in `bld/example` and the tests in `bld/tests`. ## Customising the build You might want to customise the build options. You can pass the options to CMake on the command line: ``` cmake -D