当前位置: 技术问答>linux和unix
extern 的疑问:
来源: 互联网 发布时间:2016-02-06
本文导语: simple.c : int myextern(int a) { int b; b=a*3; return b; } hello.c : #include extern int myextern(int a); int main(){ int input=10; int output; output=myextern(input); return output; } 这两个文件都位于/root下,用gcc -o hello...
simple.c :
int myextern(int a)
{
int b;
b=a*3;
return b;
}
hello.c :
#include
extern int myextern(int a);
int main(){
int input=10;
int output;
output=myextern(input);
return output;
}
这两个文件都位于/root下,用gcc -o hello hello.c出错.请问该怎么用?
int myextern(int a)
{
int b;
b=a*3;
return b;
}
hello.c :
#include
extern int myextern(int a);
int main(){
int input=10;
int output;
output=myextern(input);
return output;
}
这两个文件都位于/root下,用gcc -o hello hello.c出错.请问该怎么用?
|
gcc -o hello hello.c sample.c
|
你编译不加上sample.c怎么能找到extern的函数?
gcc -o hello sample.c hello.c
gcc -o hello sample.c hello.c