From f69fbd897b8d24c9bd4b5d70dca87e34cd801a3f Mon Sep 17 00:00:00 2001 From: dota17 Date: Tue, 25 Feb 2020 15:01:05 +0800 Subject: [PATCH] Added documentation for camke-configure --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/README.md b/README.md index dcc98dc..e9ef491 100644 --- a/README.md +++ b/README.md @@ -174,6 +174,29 @@ Pass these options as `-D` on CMake's command-line. cmake -DBUILD_SHARED_LIBS=OFF ... ``` +cmake-configure: Wrapper around cmake to emulate useful options + +To use cmake-configure,build it like: + +```sh +mkdir build +cd build +../cmake-configure --disable-werror +make +``` + +cmake-configure can take a few options. + +| options | Description| +| ---- | ---- | +| prefix=PREFIX | install architecture-independent files in PREFIX | +| enable-threading | Enable code to support partly multi-threaded use | +| enable-rdrand | Enable RDRAND Hardware RNG Hash Seed generation on supported x86/x64 platforms. | +| enable-shared | build shared libraries [default=yes] | +| enable-static | build static libraries [default=yes] | +| disable-Bsymbolic | Avoid linking with -Bsymbolic-function | +| disable-werror | Avoid treating compiler warnings as fatal errors | + Testing with cmake: By default, if valgrind is available running tests uses it. -- 2.50.1