W8058 プリコンパイルヘッダーを作成できない (-wpch) (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

(この警告を抑止するコマンドラインオプションは -w-pch)

この警告は,プリコンパイルヘッダーが有効になっているが,次のいずれかの理由でコンパイラがプリコンパイルヘッダーを生成できなかった場合に生成されます。

理由説明

書き込みの失敗。コンパイラがプリコンパイルヘッダーファイルに書き込むことができませんでした。このエラーは,プリコンパイルヘッダーをキャッシュするために無効な場所を指定した場合や,ディスクに空きがない場合に発生します。

ヘッダー内のコード。ヘッダーの 1 つにインラインでない関数の本体が含まれていました。

ヘッダー内で初期化されるデータ。ヘッダーの 1 つにグローバル変数定義が含まれていました(C の場合は初期化子付きのグローバル変数,C++ の場合は 'extern' として宣言されていない任意の変数)。

ヘッダーが不完全。プリコンパイルヘッダーが宣言の途中(クラス定義の中など)で終わっていました。これは,ヘッダーファイル内で閉じかっこが抜けている場合によく発生します。