mirror of
https://github.com/json-c/json-c.git
synced 2026-04-03 12:29:06 +08:00
Added documentation for camke-configure
This commit is contained in:
23
README.md
23
README.md
@@ -174,6 +174,29 @@ Pass these options as `-D` on CMake's command-line.
|
|||||||
cmake -DBUILD_SHARED_LIBS=OFF ...
|
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:
|
Testing with cmake:
|
||||||
|
|
||||||
By default, if valgrind is available running tests uses it.
|
By default, if valgrind is available running tests uses it.
|
||||||
|
|||||||
Reference in New Issue
Block a user