识别通过eclipse运行的配置

时间:2016-06-17 13:56:27

标签: c eclipse configuration macros printf

我正在尝试打印结果文件,其中包含有关刚刚实施的测试的所有信息。

我想知道的是如何识别配置运行

fprintf(fp, "The DATE is :%s\n",__DATE__);
fprintf(fp, "The TIME is :%s\n",__TIME__);
fprintf(fp, "The RUN is  :%s\n",__???__);

有关详细说明,请参阅图片 - picture

1 个答案:

答案 0 :(得分:0)

转到Project properties->C/C++ General->Paths and Symbols->Symbols标签。在顶部选择配置。然后添加一个名为RUN的符号。然后为其分配一个唯一值。然后切换到另一个配置并添加具有不同值的相同符号RUN。现在,您可以在程序中使用该符号,它将在不同的配置中具有不同的值。

**这适用于CDT托管构建。不会为Makefile项目工作。在Makefile项目中,您必须在每个配置中将不同的标志传递给make