I use rti dds version 6.0.0, in modern c++ language.
I use about three hundred struct (two hundred of them used as topic), and tens enums that used in structs.
When I generate idl file with rtiddsgen, generator converts idl file to thens of thousand line of c++ code in four file:
file.cxx file.hpp filePlugin.cxx filePlugin.cxx
I use CMAKE file for building my project. I add some header files to project by add_executable (in projects) or add_library (in libraries).
when I include generated header files to c++ code, Build time increases significantly.
build time
