RTI Connext DDS Micro  Version 2.4.10
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Creating Buildfiles for RTI Connext DDS Micro Using The CMake GUI

Start the CMake GUI, either from a terminal window or a menu.

Please note that the cmake-gui does not set the CMAKE_BUILD_TYPE variable. This variable is used to determine the names of the RTI Connext DDS Micro libraries. Thus, it is necessary to add CMAKE_BUILD_TYPE manually and specify either Debug or Release. To add this variable manually, click the 'Add Entry' button, specify the name as a string type.

As an alternative rtime-make's –gui option can be used. This option starts the CMake and also adds the CMAKE_BUILD_TYPE option when the CMake GUI exits.

Please note that when using Visual Studio or Xcode it is important to build the same configuration as was specified with rtime-make's –config option. While it is possible to build a different configuration from the IDE, selecting a different configuration does not update the build configuration generated for RTI Connext DDS Micro.

It is recommended that the GUI is started from the RTIMEROOT directory. If this is not the case, check that:

With the CMake-gui running:

Depending on the generator, do one of the following:

After a successful build, the output is placed in RTIMEROOT/lib/<name>

The generated build-files may contain different sub-projects that are specific to the tool. For example, in Xcode and MS Visual Studio the following targets are available:

For command-line tools, try <tool> help for a list of available targets to build. For example, if Unix makefiles where generated:

make help

RTI Connext DDS Micro Version 2.4.10 Copyright © Fri Jun 30 2017 Real-Time Innovations, Inc