iceoryxv2.0.8
- Updated
True zero-copy inter-process-communication
- Project website: https://iceoryx.io
#Usage
iceoryx provides CMake targets:
find_package(iceoryx_binding_c CONFIG REQUIRED)
target_link_libraries(main PRIVATE iceoryx_binding_c::iceoryx_binding_c)
find_package(iceoryx_hoofs CONFIG REQUIRED)
target_link_libraries(main PRIVATE iceoryx_hoofs::iceoryx_hoofs
iceoryx_hoofs::iceoryx_platform)
find_package(iceoryx_posh CONFIG REQUIRED)
target_link_libraries(main PRIVATE iceoryx_posh::iceoryx_posh
iceoryx_posh::iceoryx_posh_roudi
iceoryx_posh::iceoryx_posh_config
iceoryx_posh::iceoryx_posh_gateway)#Features
Default features: many-to-many, toml-config
#many-to-manydefault
Using the m:n pattern for communication
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#toml-configdefault
TOML support for RouDi with dynamic configuration
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through cpptoml)
- vcpkg-cmake-config (through cpptoml)
#Host Dependencies
and 2 transitive dependencies:
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through attr)
#Used By
- cyclonedds (feature
shm)
#Host Tool For
No ports use this.
#Contributors
Andrew Kornilov
Kai Pastor
Jia Yue Hua
Lily Wang
SunBlack