【问题标题】:GCC #pragma message ignoredGCC #pragma 消息被忽略
【发布时间】:2012-03-14 02:42:12
【问题描述】:

我正在尝试display a compile-time message in GCC,通过

#pragma message "hello world"

但是当我使用 -Wall 编译时,它会发出警告

warning: ignoring #pragma message 

我在 Mac OS X 10.6.8 (Snow Leopard) 上使用 GCC 4.2.1。

为什么不显示消息?如何让它显示消息?

【问题讨论】:

  • 该文档适用于 GCC 4.8.0。您使用的是 4.2.1。
  • @LightnessRacesinOrbit 我怀疑这就是答案,但我很难找到旧文档。我觉得这是一个合理的问题,考虑到找到它并非易事,而且 OSX 附带旧版本的 GCC。
  • 我很确定它 很容易找到。我在 Google 上搜索了“gcc 4.2.1 文档”,这是第一次点击(或足够接近)。

标签: c++ c gcc pragma


【解决方案1】:

如果您阅读 correct documentation,您会发现 GCC 4.2.1 不支持 #pragma message

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2018-04-16
  • 1970-01-01
  • 2011-02-06
  • 1970-01-01
  • 2018-10-26
  • 2019-06-19
  • 1970-01-01
  • 2018-07-16
相关资源
最近更新 更多