在eclipse中访问#ifdef代码

在eclipse中访问#ifdef代码,eclipse,eclipse-cdt,Eclipse,Eclipse Cdt,如果代码为: #ifdef ABC code(); #endif 我想使用Open声明访问函数code()。如果不在源代码中定义ABC,我怎么做呢 进入“项目/属性…”打开项目的配置 之后,进入“C/C++构建”,然后是“构建变量”。然后添加一个“ABC”变量。实际上,对我来说,这是有效的。。在整个项目中有很多奇怪的make文件 项目->属性->C/C++常规->路径和符号->符号选项卡->添加 关闭“显示内置值”以避免混淆。 确保上面设置了正确的生成配置 点击应用 如果它要求重建索引,您

如果代码为:

#ifdef ABC

code();

#endif
我想使用Open声明访问函数code()。如果不在源代码中定义ABC,我怎么做呢

进入“项目/属性…”打开项目的配置


之后,进入“C/C++构建”,然后是“构建变量”。然后添加一个“ABC”变量。

实际上,对我来说,这是有效的。。在整个项目中有很多奇怪的make文件

项目->属性->C/C++常规->路径和符号->符号选项卡->添加

关闭“显示内置值”以避免混淆。 确保上面设置了正确的生成配置

点击应用

如果它要求重建索引,您将知道它是有效的


Indigo(3.7)

您正在使用EclipseC开发工具吗?(CDT)如果是,请在问题中说明。可能的副本