Developer Packages

The AstuteDDS SDK is distributed as a native package for each supported platform. Install it once and your CMake projects can link against AstuteDDS immediately.

For full per-OS installation steps (including Astute Inspect and Shapes Demo packages) see the Installation guide.

Quick Install

Windows

msiexec /i AstuteDDS-SDK-<version>-win64.msi /quiet

Debian / Ubuntu

sudo dpkg -i astutedds-sdk_<version>_amd64.deb
sudo apt-get install -f

RHEL / Rocky Linux / AlmaLinux

sudo dnf install ./astutedds-sdk-<version>-x86_64.rpm

Verify Installed Tools

After installation, confirm the toolchain is on your PATH:

astutedds-idl --help

Optional tools (if also installed):

astutedds-inspect --help
astutedds-discovery-dump --help

Verify CMake Package Discovery

Before building your own application, confirm CMake can resolve the installed package:

find_package(AstuteDDS REQUIRED)

If find_package fails, check that the install prefix is on CMAKE_PREFIX_PATH or set it explicitly:

cmake -DCMAKE_PREFIX_PATH=/usr/local ..

Build Your First Application

Follow First Application for a complete publisher/subscriber CMake walkthrough.