https://github.com/eclipse-uprotocol/up-zenoh-example-cpp
C++ Example application and service that utilizes up-client-zenoh-cpp
https://github.com/eclipse-uprotocol/up-zenoh-example-cpp
cpp example uprotocol zenoh
Last synced: 10 months ago
JSON representation
C++ Example application and service that utilizes up-client-zenoh-cpp
- Host: GitHub
- URL: https://github.com/eclipse-uprotocol/up-zenoh-example-cpp
- Owner: eclipse-uprotocol
- Created: 2024-02-28T20:21:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T12:31:36.000Z (almost 2 years ago)
- Last Synced: 2024-04-22T13:48:53.803Z (almost 2 years ago)
- Topics: cpp, example, uprotocol, zenoh
- Language: C++
- Size: 20.5 KB
- Stars: 0
- Watchers: 6
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# up-zenoh-example-cpp
C++ Example application and service that utilizes up-client-zenoh-cpp
## Getting Started
### Requirements:
- Compiler: GCC/G++ 11 or Clang 13
- Ubuntu 22.04
- conan : 1.59 or latest 2.X
#### up-client-zenoh-cpp dependencies
Use the up-conan-recipes repo and compile the following recipes:
$ conan create --version 1.6.0 --build=missing up-core-api/developer
$ conan create --version 1.0.1-rc1 --build=missing up-cpp/developer
$ conan create --version 1.0.0-dev --build=missing up-transport-socket-cpp/developer
## How to Build
```
$ cd up-zenoh-example-cpp
$ conan install --build=missing .
$ cmake --preset conan-release
$ cd build/Release
$ cmake --build . -- -j
```
## Debug Build
```
$ cd up-zenoh-example-cpp
$ conan install --build=missing --settings=build_type=Debug .
$ cmake --preset conan-debug
$ cd build/Debug
$ cmake --build . -- -j
```