Eclipse CDT: 我应该在哪里定义宏

Eclipse CDT: Where should I define a macro

我应该在哪里定义预处理器宏,以便 eclipse 使用 -D marco=def 参数调用 gcc

我尝试使用 项目属性 > C/C++ 常规 > 预处理器包含、路径、宏等... 但是参数没有传递到工具链。

此设置确实位于项目属性中,但在 C/C++ 构建中: