OpenSplice ISO C++ 2 DCPS  v6.x
ISO C++ 2 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
ISO C++ API Library Recompilation

Rebuilding the DCPS API

To overide the default configurations the API should be re-compiled with one of the macros OSPL_USE_CXX11, OSPL_USE_TR1, or OSPL_USE_BOOST defined.

The file dds/core/detail/macros.hpp could be edited directly to do this, or these can be defined on the compile command line.

Re-compilation

CMakefiles are provided that will re-build the API libraries as is with the compiler currently on your search path. These are found in $OSPL_HOME/custom_lib. They can be edited to suit your requirements if necessary. To rebuild the ISO C++ API you might then do, for example:

cd isocpp2
mkdir build
cd build
cmake ..
cmake --build . --target install