Tel. +31­ 345 545535
Coming soon...
Who we work with
What's going on
Something to read
Who we are
Where we are
You are on the following page: News Nederlands | French

SEGGER makes cutting-edge C++ library available for licensing

SEGGER’s emRun++ is a groundbreaking C++ library, fully compatible with the modern 2017 standard. It is used and proven in SEGGER’s multi-platform Embedded Studio IDE for RISC-V and Arm and is now available for licensing to toolchain vendors.

emRun++ guarantees fast heap operations with a low instruction count limit, enabling even hard real-time applications to be written in C++.

emRun++ is based on SEGGER's efficient emRun and emFloat runtime and floating-point libraries. It includes a complete C++17 Standard Library with generic container templates (such as sets, vectors, lists, queues, stacks, maps), standard algorithms (sorting, searching, transformations), function objects, iterators, localization, strings and streams and utility functions for everyday use cases.

“Nowadays, customers expect a professional toolchain to support a modern version of C++,” says Rolf Segger, founder of SEGGER. “Keeping up with the latest standards isn’t easy. It makes sense for toolchain vendors to license the technology rather than to build, verify and maintain it themselves.”

“Many Silicon Vendors manage their own, free toolchains,” says Ivo Geilenbruegge, Managing Director of SEGGER. “For an affordable one-time fee, they can now upgrade the technology under the hood by licensing some or all of our proven, optimized components.”

To support common embedded use cases even on resource-constrained targets, the C++ library is available in a "no-throw" configuration, avoiding overhead associated with exceptions.

emRun++ can be evaluated in Embedded Studio as can other licensable components from SEGGER (emRun, emFloat, SEGGER Linker and SEGGER Compiler). Embedded Studio can easily be downloaded for unlimited evaluation, free of charge, with no restrictions in terms of code size, features or duration of use.


For more information on emRun++, please visit:



INDES-IDS BV offers solutions for Embedded Software Development as well as for the Telecommunication NEMS and Service Providers. In these markets we offer products of either the market leader or the innovation leaders. Our goal is to assist you to get to the market sooner by offering a combination of products, knowledge and services.