주요 콘텐츠

DDS Blockset System Requirements

R2026b

To create and deploy DDS applications by using the DDS Blockset, your system must meet the following software, platform, and compiler requirements.

Required Products

To model DDS applications:

  • MATLAB®

  • Simulink®

To build and deploy DDS applications:

  • Embedded Coder® (requires Simulink Coder™ and MATLAB Coder)

System Requirements

The DDS Blockset follows MATLAB system requirements.

Supported Platforms and Compilers

PlatformC++ CompilerCMake
Windows®

Visual Studio 2019+

Manual installation of CMake is not required.

Note

For R2023a, download and install CMake 3.22+.

Linux®

GNU Compiler Collection (GCC) 6.3+

macOS

Xcode 10+

Additional Vendor Setup

RTI

DDS Blockset supports DDS out-of-the-box for the RTI products RTI Connext and RTI Connext Micro. You can generate code without additional setup for RTI.

To build and compile an executable, you must install one of the following:

  • RTI Connext 6.1.2

  • RTI Connext 7.3.0

  • RTI Connext Micro 2.0.0

To get started by using RTI within MATLAB, you can use the provided file exchange version of RTI Connext compatible with your version of DDS Blockset. To download and install, see RTI Connext® DDS connectivity framework for DDS Blockset - File Exchange.

For product information, see RTI Connext and RTI Connext Micro.

eProsima

DDS Blockset supports DDS out-of-the-box with the eProsima product Fast DDS version 2.6.0. For product information, see Fast DDS.

To build and deploy DDS applications with eProsima Fast DDS, you must have Java version 8 or later installed on the host machine. Use the jenv function to configure the Java environment.

See Also

| |

External Websites