SEGGER News
SEGGER开始提供尖端的C++运行时库的授权许可
emRun++以较低的指令数量实现了快速的堆操作,从而即便是硬实时应用程序也可以用C++语言编写。
emRun++基于SEGGER高效的emRun运行时库和emFloat浮点库。它包括一个完整的C++17标准库,包含通用的容器模板(如集合、向量、列表、队列、栈、映射)、标准算法(排序、搜索、转换)、函数对象、迭代器、本地化、字符串、流和日常用例的实用函数。
SEGGER的创始人Rolf Segger表示:“现在,客户希望由专业的工具链来支持现代版本的C++。”“跟上最新的标准并不容易。对于工具链供应商来说,通过授权使用这项技术而不是由自己来构建、验证和维护它,具有重大意义。”
SEGGER的总经理Ivo Geilenbruegge指出:“许多半导体供应商需要管理他们自己的免费工具链。”“现在只需支付可负担的一次性费用,他们就可以通过授权使用SEGGER部分或全部经过验证的优化组件,从后台升级他们的技术。”
为了在资源受限的目标系统上支持常用的嵌入式用例,emRun++提供了一个“no-throw”配置,以避免与C++异常相关的间接成本。
emRun++可以在Embedded Studio中评估,就像SEGGER的其他授权许可组件(emRun,emFloat,SEGGER链接器和SEGGER编译器)一样。Embedded Studio可以轻松下载,免费进行评估,没有代码大小、功能或评估时间的限制。
更多emRun++的资讯,请访问:
https://www.segger.com/products/development-tools/emrunpp/
进一步了解集成开发环境Embedded Studio,请访问:
https://www.segger.com/products/development-tools/embedded-studio/