cyclonedds provides CMake targets: find_package(CycloneDDS CONFIG REQUIRED) target_link_libraries(main PRIVATE CycloneDDS::ddsc)