突然、_types.h の typedef の行でエラーが発生しました。どうすればこれを追跡できますか?
#ifdef __GNUC__
typedef __signed char __int8_t;
#else /* !__GNUC__ */
突然、_types.h の typedef の行でエラーが発生しました。どうすればこれを追跡できますか?
#ifdef __GNUC__
typedef __signed char __int8_t;
#else /* !__GNUC__ */
これはほとんどの場合、実際のエラーが含まれているファイルの直前の構文エラーが原因です。
したがって、(間接的に)含まれているファイルを見てください_types.h
。あなたはおそらくアンバランス(
です。
通常、システム ヘッダー ファイル内のこれらの不可解なエラーは#import
、閉じ括弧が欠落している他のコード (おそらく以前に作成された別のヘッダー ファイル内) が原因で発生します。多くの場合、奇妙なコンパイル エラーが発生するたびに、報告された行の前にコンパイラが遭遇したコード行を調べて、その前のコードが適切に終了したかどうかを確認する必要があります。