Skip to content

cloudio-project/cloudio-endpoint-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloudio-endpoint-cplusplus

Requirements

Libraries

Uses with operating system

The cloudio-endpoint-cplusplus uses 3 libraries when deployed on device with an operating system:

Eclipse Paho MQTT C++ Client Library

Follow the Eclipse instruction on how to install from the git repository using CMake. Build the library with PAHO_WITH_SSL! The library is then used in the cloudio-endpoint-cpp CMake project .

JSON for Modern C++

There is many way to install the JSON for Modern C++ libraries described heregit repository and official website using CMake.

However we recommend compiling it from source:

git clone https://github.com/nlohmann/json
cd json/
mkdir build && cd build
cmake ..
make
sudo make install
cpp-properties

You will need to clone the library in the same parent folder as the cloud.iO cpp library to make the compiling work.

Execute ./build.sh as described in the git repository. The script CMake as per the other libraries. The library is then used in the cloudio-endpoint-cpp CMake project.

Use the library in your CMake project

Clone this git repository and build the CMake project. Once built, you can integrate the library with its dependency in your own CMake project. You can follow the example file of in the CMakeExample folder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published