1. OpenRTI介绍
一个实现了rti1516、rti1516e以及RTI13标准接口的RTI库。
主要功能包括:
- 简单易用
- C++接口(JAVA提供对应接口,未编码实现)
- 扩展性高
- 实现了RTI标准
- 树层次的服务器结构
- 内存零拷贝
- 仅依赖于c++98编译器/stl或更新版本
2. OpenRTI安装
通常使用cmake组织工程
Linux/Unix环境下编译过程:
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=<prefix> <srcdir>
make
make test
make install
Windows环境编译(cl编译器):
cmake -DCMAKE_INSTALL_PREFIX=<prefix> <srcdir>
cmake --build . --config Release
ctest --build-config Release
cmake --build . --config Release --target INST