3

ヘッダー ファイルにいくつかの診断プラグマがあります。

#pragma GCC diagnostic ignored "-Wunused-parameter"
#pragma GCC diagnostic ignored "-Wmissing-braces"

このヘッダー ファイルを PCH としてコンパイルすると、これらのプラグマは他のソース ファイルには影響しないようです。ただし、PCH としてコンパイルしないと、正しく動作します。

これが GCC のバグかどうかはわかりません。または多分私は何かが欠けていますか?

PS: コンパイラ オプションを追加して、これらの警告を無視したくありません。

4

1 に答える 1

1

ここのコメント 5 を参照してください: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53431

物事がレックスされたときに関連する、現在サポートされていない機能の可能性があります。

于 2014-01-17T19:14:06.530 に答える