【问题标题】:How to specify a preprocessor directive in eclipse?如何在 Eclipse 中指定预处理器指令?
【发布时间】:2010-09-19 19:29:53
【问题描述】:

在 Eclipse 中如何为不同的配置指定预处理指令?例如,如果我有多个应该以不同配置运行的电源并指定

#ifdef Problem1
//main func
#endif /*Problem1*/

请注意,这是托管的 makefiles

【问题讨论】:

    标签: c++ eclipse


    【解决方案1】:

    documentation 指向“C/C++ 项目属性” → “路径和符号” → “符号”。 p>

    但是,通常最好为不同的配置/架构/...使用不同的源文件,而不是大量使用预处理器。

    【讨论】:

    • 我计划使用不同的源文件,但我不能在构建中拥有多个主文件。有没有更好的方法来指定使用哪个主函数或文件?
    • @Adam:我想根据配置仅在构建中包含具有不同主干的特定源文件。我这里现在没有Eclipse,但是根据配置“从构建中排除资源”here应该可以。
    • 遗憾的是,这个信息现在已经 11 岁了。最新的 Eclipse 菜单树有所不同。我已经查看了所有内容,但找不到此设置。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多