2.5. Directory Structure

The complete, default Connext Micro installation is structured as shown below:

+--rti_connext_dds-<version>/
   |
   +--rti_connext_dds_micro-<version> (rti_connext_dds_micro-<version>-host.rtipkg)
      |--doc/
      |--example/
      |--include/
      |--resource/
      |--rtiddsgen/
      |--rtiddsmag/
      |--CMakeLists.txt
      |--ReadMe.html
      +--src/
      |  +-- rti_me_psl
      +--lib (rti_connext_dds_micro-<version>-target-<arch>.rtipkg)
         +--<arch>
         |  +---<arch libraries>
         +--<arch>CERT
         |   +---<arch libraries>
         +--<arch>-<PSL>
         |   +-- <arch PSL libraries>
         +--<arch>CERT-<PSL>
               +-- <arch PSL libraries>

This directory structure is recommended and should be used 1 because:

  • The source bundle includes a helper script to run CMake that expects this directory structure.

  • This directory structure supports multiple architectures.

1

This applies to builds using CMake.