システムヘッダーファイルには、本来「#define ..」で定義されているべきキーワードが「暗黙のキーワード」として使用されていることがあります。CasePlayer2では「暗黙のキーワード」は未定義のため、「暗黙のキーワード」の影響を受けた記述は 解析エラーになります。
■回避策
下記コンパイラについては、システムヘッダーファイル内で使用されている「暗黙のキーワード」を抽出し、これを CasePlayer2の「プレインクルードファイル」へ登録することで、解析エラーを回避することができます。
・GCCコンパイラ 詳細はこちら
・IARコンパイラ 詳細はこちら
・Keilコンパイラ 詳細はこちら
「プレインクルードファイル」へ登録しても未定義となるキーワードが残る場合、又は 上記以外のコンパイラの場合は「暗黙のキーワード」に対して、個別に「プレインクルードファイル」の作成 (又は追加) をする必要があります。 詳細はこちら