[STM32F0] Imported Eclipse 'C' Project incorrectly defines __cplusplus

[复制链接]
100|0
SocialButterfly 发表于 2025-9-2 03:57 | 显示全部楼层 |阅读模式
CubeIDE:Imported Eclipse 'C' Project incorrectly defines __cplusplus

该问题与以下Eclipse项目相同:

https://community.st.com/s/question/0D53W00000Y2lIsSAJ/cant-usecreate-debug-config-for-oss7-stack

这是一个'C'语言项目,但CubeIDE却定义了__cplusplus宏:
6887468b5a69058442.png
这会干扰代码检查是否正在使用 C++!

如果我手动删除该定义,一切正常。

在“正常”的 Eclipse Neon 3 中打开项目时,不会出现此问题。

那么为什么 CubeIDE 会添加这个呢?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

45

主题

45

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部