ST意法半导体
直播中

刘刚

8年用户 1105经验值
私信 关注
[问答]

STM32CubeIDE不支持C++20语法吗?

我正在使用 STM32CubeIDE 编写 C++ 代码。IDE 的版本是 1.11.0,它带有 arm-none-eabi-g++ 版本 10.3-2021.10。编译器具有一些 C++20 功能,我在代码中使用了它们。
问题是其中一些代码无法被 IDE 识别,尽管代码可以完美地编译和运行。
我可以举出 3 个 STM32CubeIDE 有问题的例子。
  • 宇宙飞船操作员
  • 概念
  • 约束条件








回帖(1)

廉雁捷

2023-2-2 11:19:29

  • 在 CDT 中,有一个组件通常被称为“索引器”。

该组件基本上是编译器的第一部分,但它不会生成汇编代码,而是会生成一个模型,稍后可用于查找函数名称等。


  • 索引器在过去的 x 年里并没有真正得到太多的爱,因此,没有得到最近的 C++ 标准所需的支持。

除非有人介入提供资金和/或资源,否则这可能不会很快改变。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分