未定義のサブルーチン

サブルーチン名が参照されていますが、定義されていません。

プロシージャー名は、呼び出しで使用することも、ポインターへの代入値や比較値として使用することもできます。このエラーは、通常、リンク段階で必要なすべてのモジュールやライブラリーがインクルードされなかったことを示します。ソースコード解析のビルドのリンク段階では、ソースコード解析によって生成されたものだけでなく、通常のオブジェクト・モジュールとライブラリーもインクルードできます。このエラーは、プログラムの一部を確認したときにレポートされることが多く、その場合は無視できます。

ID

問題箇所

説明

1

呼び出し位置

サブルーチンが呼び出された場所 (または、ポインター値として使用された場所)

          
extern int f(int); // never defined

int main(int argc, char **argv)
{
    if (f(0) == 0) return 1;
    return 0;
}
        

© 2010 Intel Corporation. 無断での引用、転載を禁じます。