IAR Embedded Workbench for Arm 9.70.xIAR C/C++ 開発コンパイラオプションコンパイラオプションの説明‑‑require_prototypes‑‑require_prototypesこのセクションの内容: 構文‑‑require_prototypes説明このオプションは、すべての関数が正しいプロトタイプを持つかどうかをコンパイラで強制的に検証する場合に使用します。 このオプションを使用すると、以下のいずれかが含まれるコードではエラーが発生します。宣言のない関数、またはカーニハン&リッチー C 形式で宣言された関数の呼び出し先にプロトタイプが宣言されていないpublic関数の関数定義プロトタイプを含まない型の関数ポインタによる間接的な関数呼び出し。注意[プロジェクト]>[オプション]>[C/C++コンパイラ]>[言語 1]>[プロトタイプの強制]