Sample1.c
#include "stdio.h"
int f1(int x, int y)
{
printf("%d %d", x, y);
return x+y;
}
Sample2.c
#include "stdio.h"
extern int f1(int x,int y);
int main(void)
{
printf(" %d\n", f1(5,6));
return 0;
}
Turbo C/C++ Compiler (Windows XP)でSample1.c
ファイルをコンパイルしようとしました。Sample2.c
次のエラーが表示されます。
Compiling Sample2.c:
Linking Sample2.exe:
Linker Error : Undefined Symbol _f1 in module Sample2.c
誰でもこの点で私を助けることができますか?