从源代码(GNU编译器)与构建窗口交谈

时间:2012-10-15 19:02:53

标签: c gnu

是否可以从源代码向GNU构建窗口传递消息? 类似的东西:

foo.c(不是makefile)

#ifdef DEBUG
   Echo "The Debug flag is set"

// more code here

1 个答案:

答案 0 :(得分:2)

查看gcc中的诊断编译指示:

http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html

e.g。

GCC还提供了一种在编译期间打印消息的简单机制。  `#pragma message string`     在编译时将字符串打印为编译器消息。该消息仅供参考,既不是编译警告也不是错误。
          #pragma message "Compiling " __FILE__ "..."