Skip to content

n3mu3lw/cjson-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 and CJSON_LIB_PATH environment variables:

    • CJSON_INCLUDE_PATH specifies where the compiler should look for the cJSON.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.

Packages

 
 
 

Contributors

Languages