2 releases
0.2.3 | Oct 26, 2024 |
---|---|
0.2.2 | Oct 26, 2024 |
#896 in Encoding
246 downloads per month
100KB
1K
SLoC
cjson-rs
Rust bindings for the cJSON library
Setup
Make sure you have the cJSON library properly installed your system.
-
Set the
CJSON_INCLUDE_PATH
andCJSON_LIB_PATH
environment variables:CJSON_INCLUDE_PATH
specifies where the compiler should look for thecJSON.h
header file during the compilation process eg./usr/include/cjson
.CJSON_LIB_PATH
specifies where the linker should look for precompiled cJSON library files eg./usr/local/lib
.
-
Update your
Cargo.toml
file by adding this to the[dependencies]
section:cjson-rs = "0.2.3"
-
Import the crate in your source file(s) to start using it:
use cjson_rs::*;
Documentation
For detailed documentation, please refer to the documentation comments in the code. You can view it even
better in your browser by running this command in the cjson-rs
project directory:
cargo doc --open
Contributing
Contributions are much welcome! Feel free to open issues or create pull requests to contribute to this project.
License
This project is licensed under the MIT License.
Dependencies
~0–1.9MB
~38K SLoC